php中文件操作的示例分析
发表于:2025-02-22 作者:千家信息网编辑
千家信息网最后更新 2025年02月22日,这篇文章将为大家详细讲解有关php中文件操作的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、fstat函数:显示文件的所有信息$file_path =
千家信息网最后更新 2025年02月22日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安全错误
数据库的锁怎样保障安全
lol更新经常显示连接服务器
六安软件开发公司
计算机网络技术考核
武清招计算机网络技术管理员
react请求服务器地址
hi3519软件开发
掌玩网络技术有限公司招聘
计算机网络技术就业容易吗
浙江北斗网络时钟服务器云主机
服务器raid1装系统
软件开发成本核算 人月
卡盟网络技术
数据库解密模式
涉密软件开发测评
计算机服务器名称怎么查找
计算机和服务器端口
淄川财务软件开发服务
银行业网络安全顶层设计
打印助手软件开发费用多少钱
日常网络安全监测和预警机制
vs2015自带的数据库
qq邮箱登录连接不到服务器
服务器 文件管理软件
数据库什么类型表示true
大华存储服务器安装视频
php连接数据库导入数据
象山手机软件开发管理
网络安全保研夏令营
免费吃鸡怎么转服务器
软件开发行业项目助理