php中文件操作的示例分析
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章将为大家详细讲解有关php中文件操作的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、fstat函数:显示文件的所有信息$file_path =
千家信息网最后更新 2026年10月31日php中文件操作的示例分析
这篇文章将为大家详细讲解有关php中文件操作的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
一、fstat函数:显示文件的所有信息
$file_path = "test.php";if($fp=fopen($file_path,"a+")){ $file_info=fstat($fp); echo ""; print_r($file_info); echo "
"; echo "文件大小为".$file_info['size']; echo "文件上次访问时间".date("Y-m-d H:i:s",$file_info['mtime']);}fclose($fp); //一定要关闭二、文件读取:
//第一种:$con = fread($fp,filesize($file_path));$con = str_replace("\r\n","
",$con);echo "文件内容是".$con;//第二种:将文件一下全部读取$con = file_get_contents($file_path);$con = str_replace("\r\n","
",$con);echo "文件内容是".$con;//第三种:一段一段读取$buffer = 1024; //为了下载的安全,最好使用文件字节读取计数器$file_count = 0;//feof用于判断文件是否读取到文档尾while(!feof($fp) && ($file_size-$file_count>0)){$file_data = fread($fp,$buffer);//统计读了多少个字节$file_count+$buffer;echo $file_data; } 三、写入文件:
//1、传统方法写入文件 $file_path = "test.txt"; if(file_exists($file_path)){ $fp = fopen($file_path,"a+"); //打开方式:a+是追加内容。w+是覆盖原来的。 $con = "Hello!\r\n"; fwrite($fp,$con); echo "添加成功!"; }else{ echo "文件不存在"; } fclose($fp); //2、第二种方法写入文件 $file_path= "test.txt"; $con = "北京你好!\r\n"; file_put_contents($file_path,$con,FILE_APPEND); echo "成功"; 四、文件操作的应用:
//可以操作ini文件。将服务器的配置写在ini文件中,再对其进行操作。 dbc.ini host=192.168.0.1 admin=admin password=123456 demo.php //将ini文件中的数据以数组形式读出,可以对其进行操作。
五、拷贝文件:
if(!copy("E:\\test.txt","D:\\1.txt")){ echo "fail";}else{ echo "success";} 六、创建文件
创建文件夹:
//$path = "E:\\happy"; //文件夹路径$path = "E:\\happy\aaa\bbb"; //多级文件夹if(!is_dir($path)){ if(mkdir($path,0777,true)){ echo "success"; }else{ echo "fail"; }}else{ echo "文件夹已存在";} 创建文件:
$file_path = "E:\\happy.txt";$fp = fopen($file_path,"w+");fwrite($fp,"hello");fclose($fp);
七、删除文件:
删除文件夹:
$path = "E:\\happy\aaa\bbb"; //多级文件夹if(rmdir($path)){ echo "success";}//rmdir只能删除空文件夹,文件夹下有文件或目录均不能删除。删除文件:
$file_path = "E:\\happy.txt";if(is_file($file_path)){ if(unlink($file_path)){ echo "success"; }else{ echo "fail"; }}else{ echo "文件不存在";}关于"php中文件操作的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
文件
文件夹
内容
篇文章
示例
分析
成功
字节
方法
更多
不错
实用
安全
下有
传统
你好
信息
函数
大小
形式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳九邦互联网科技有限公司
互联网科技财经
互联网科技公司官网
小马过河互联网科技
互联网金融科技平台
兼蜜互联网科技
互联网科技视频素材
一五八零互联网科技
重庆科技学院互联网
金融科技和互联网金融
成都仁贤领冠互联网科技有限公司
太原新华互联网科技学校怎么样
现代科技和互联网有关系吗
互联网科技产品
科技与互联网哪个更好
互联网金融科技公司干啥的
互联网公司科技股
赶超互联网科技 微信多开
互联网第三次科技革命特征
北京天晋互联网科技有限公司
互联网科技公司怎么样
互联网科技视频素材
农村开互联网科技讲堂
苏州铭阳互联网科技有限公司
消费医药和互联网科技
互联网与数字科技关系
广州燕处互联网科技有限公司
北京互联网科技类企业分布
东风日产互联网科技公司叫什么
互联网科技创新方面的资料