php中文件操作的示例分析
发表于:2025-01-15 作者:千家信息网编辑
千家信息网最后更新 2025年01月15日,这篇文章将为大家详细讲解有关php中文件操作的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、fstat函数:显示文件的所有信息$file_path =
千家信息网最后更新 2025年01月15日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安全错误
数据库的锁怎样保障安全
电商科技商贸易货互联网简介
数据库应用技术教程课后答案
数据库是按照什么组成的仓库
2021年网络安全人才报告
虚拟服务器可以用微信吗
ado控件连接数据库视频
计算机3级网络技术视频教程
深圳网络通讯软件开发公司
完善软件开发成熟度
微博服务器异常点不了赞
输入网络安全密码输不上
高中 网络技术第一课教案
网络技术认证华为
java sip 服务器
华硕服务器在国内吗
ubuntu数据库搜索的命令
海宁热销软件开发
软件开发教程小学
网络安全你我同行的作文
云服务器 阿里
矿产资源利用数据库
钢琴纠错软件开发商
网络安全用什么材料
网络安全保护新闻
江西创新网络技术服务欢迎咨询
pdms数据库设置可调阀门
邯郸程序软件开发定制费用
软件开发与编程方向
租服务器机房
数据库技术发展阶段有