介绍
这篇文章主要介绍”PHP目录与文件的创建,删除,遍历,读写,修改等操作方法分享”,在日常操作中,相信很多人在PHP目录与文件的创建,删除,遍历,读写,修改等操作方法分享问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“PHP目录与文件的创建,删除,遍历,读写,修改等操作方法分享”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
本文实例总结了PHP目录与文件操作技巧。分享给大家供大家参考,具体如下:
Demo1。php
& lt; php ?//才能将一个路径赋给一个变量//它才能目前来说,只是一个字符串,字符串表示的是一个目录的路径//才能文件名包含,文件的名称,+,文件的扩展名(就是。后面的文件类型)//才能文件的扩展名说白了就是文件后缀 时间=美元才能path & # 39; C:为其提供AppServ \ www拥有\ \ Basic6 \ Demo1.php& # 39;;//,echo basename(路径);//,echo & # 39; & lt; br/祝辞& # 39;;//,//dirname ——,返回路径中的目录部分//,//dirname 返回路径的目录部分//,echo 目录名(路径);//,echo & # 39; & lt; br/祝辞& # 39;;//,//获取路径文件的信息//,print_r (pathinfo(路径)美元); 时间=美元才能array_path pathinfo($路径); echo 才能;array_path美元[& # 39;目录名# 39;];,//这个打印出的目录,为其提供AppServ \拥有C: \ www \ Basic6 echo 才能;array_path美元[& # 39;basename # 39;];,//这个打印出的是文件名,Demo1.php ?在
以及接下来。php
& lt; php ?//这才能个叫做绝对路径//美元才能path =, & # 39; C:为其提供AppServ \ www拥有\ \ Basic6 \ Demo2.php& # 39;;//这才能个叫做相对路径//,path 美元;=,& # 39;Demo2.php& # 39;; 美元//,echo 路径; 时间=美元才能path & # 39; . ./index . php # 39;,,//这也是相对路径 echo 才能realpath(路径); ?在
Demo3。php
& lt; php ? 时间=美元才能path & # 39; C:为其提供AppServ \ www拥有\ \ Basic6 \ Demo3.php& # 39;; echo 才能;轮(文件大小(路径)美元/1024,2)强生# 39;kb # 39;; ?在
Demo4。php
& lt; php ?//可才能用空间的查看,disk_free_space echo 才能轮(disk_free_space (& # 39; C: & # 39;)/1024/1024/1024, 2) # 39;公司gb # 39;; echo 才能;& # 39;& lt; br/祝辞& # 39;;//总才能空间 echo 才能轮(作用(& # 39;C: & # 39;)/1024/1024/1024, 2) # 39;公司gb # 39;; ?在
Demo5。php
& lt; php ? 时间=美元才能path & # 39; C:为其提供AppServ \ www拥有\ \ Basic1 \ Demo1.php& # 39;;//我才能们要做的是将这个时间戳翻译成正常的日期//echo 才能fileatime($路径);//才能调整一下时区 作用才能(& # 39;亚洲/上海# 39;);//格才能式化一个本地日期//才能echo 日期(& # 39;Y-m-d H:我:& # 39;);//fileatime 才能,,,取得文件的上次访问时间 echo 才能;& # 39;最后访问:& # 39;.date (& # 39; Y-m-d H:我:& # 39;,fileatime(路径)美元)强生# 39;& lt; br/祝辞& # 39;;//filectime 才能,,,取得文件的,inode 修改时间,文件所有者,权限 echo 才能;& # 39;权限所有者等:& # 39;.date (& # 39; Y-m-d H:我:& # 39;,filectime(路径)美元)强生# 39;& lt; br/祝辞& # 39;;//filemtime 才能,,,取得文件修改时间,文件里面的内容修改后的时间 echo 才能;& # 39;内容修改时间:& # 39;.date (& # 39; Y-m-d H:我:& # 39;,filemtime(路径)美元); ?在
Demo6。php
& lt; php ?//打才能开一个文件//第才能一参数表明哪个文件,,第二参数表明模式,,w 只写//w 才能,如果,file.txt 已经有了,并且有数据了。那么这个文件,重新创建//才能如果没有,file.txt 这个文件,那么我就自行创建//,//fopen ,,打开文件或者,URL//,//fopen 返回的是资源类型,资源,我们一般称它为句柄,或者叫资源句柄//,fp 美元;=,fopen (& # 39; file.txt& # 39; & # 39; w # 39;);////,//想文件里写入一些数据//,//写入文件(fp美元,“阅谁问君诵,水落清香浮!”);////,outString 美元;=,“阅谁问君诵,水落清香浮!”;//,echo strlen ($ outString);//获取长度//,写入文件(fp, outString美元,strlen (outString美元));////,//fclose ,,关闭一个已打开的文件指针//,//当打开一个文件的时候,习惯性的将它关闭掉//,文件关闭(fp);//才能就只有一句话,不需要任何其他灵活的事情的使用//这才能个比较在行,只有在,PHP5 的版本才可以使用 写入才能(& # 39;file2.txt& # 39;, & # 39;阅谁问君诵,水落清香浮# 39;公司); ?在PHP目录与文件的创建,删除,遍历,读写,修改等操作方法分享