php中文件操作的示例分析
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,这篇文章将为大家详细讲解有关php中文件操作的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、fstat函数:显示文件的所有信息$file_path =
千家信息网最后更新 2025年11月06日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安全错误
数据库的锁怎样保障安全
微信软件开发网络公司
分析和描述该数据库的结构
软件开发类 投稿期刊
潜渊症服务器黑名单
河南锦尚互联网科技招聘信息
软件开发java架构新技术
最新软件开发合同范本
mysql数据库割接
中南大学网络安全课内实验
什么是数据库角色
微信检测到语音服务器连接异常
软件开发的人秃顶
美业系统软件开发俩字公司名字
旅馆数据库是什么文件夹
安庆医疗软件开发公司
车牌数据库
通达oa服务器更换
怎样设置备份服务器
软件开发小组都需要做什么
网络安全竞赛题库填空题
cf服务器登录不了
软件开发部预算表
安徽虚拟主机选择云服务器
wind金融数据库发行价格
搜索ftp服务器
社区电商服务器架构
沛县软件开发文档在线咨询
英灵神殿怎么连接服务器
联想VX系列服务器
陕西陌上花开网络技术有限公司