首页 > 代码库 > PHP 文件操作函数大全
PHP 文件操作函数大全
<?php 读取文件夹: $handler = opendir("c:\");//打开文件夹 while($dir = readdir($handler)){//遍历文件夹 echo $dir; } 读取文件夹: $handler = dir("c:/");//打开文件夹 while(false !== ($entry = $handler->read())){//遍历文件夹 echo $entry; } $handler->close();//关闭句柄 判断是否有读的权限 is_readable($file); 判断文件是否存在 file_exists($file); 获取文件所有内容 file_get_contents($file); 获取文件所有内容 $handler = fopem($file,‘r‘);//获取文件句柄 $data = fread($handler,filesize($file));//获取文件所有内容,第二个参数代表取多少字节 fclose($handler);//销毁句柄 读取二进制文件 $data = implode(‘‘,file($file)); 判断是否有写的权限 is_writable($file); 写文件内容 file_put_content($file); 写文件内容 $handler = fopen($file,‘w‘);//获取文件句柄 fwrite($handler,$data);//写数据 fclose($handler); 锁 $handler = fopen($file,‘w‘); flock($handler,LOCK_EX);//为文件申请拍它型锁 fwrite($handler,$data);//写数据 flock($handler,LOCK_UN);//释放锁 fclose($handler); 删除文件 unlink($file); 复制文件 copy($file,$newfile);参数1为被复制的文件,参数2为复制到的文件 重命名文件夹 rename(); 时间 获取文件最后一次修改时间 filemtime 获取文件最后一次访问时间 fileatime 获取文件所有者 fileowner 获取文件字节大小 filesize($file); 获取文件的全部信息 stat($file);?>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。