熟悉php文件操作函数(1)

 时间:2024-10-15 02:16:04

1、例如:创建一个文档,取名为test1.txt,当前目录通过php文件操作函数来熟悉文件的读,写,删除等。

2、我们在test1.txt文件里写入如下内容:打开文件函数:fopen 关闭文件函数:fclose 删除文件函数:unlink 模式选择:a a+ r r+ w w+[常见的6种] 然后保存。

3、在同级目录下,我们建一个php文件,编写php代码:<?php $file_path="test1.txt";if($fp=fopen($file_path,"a+")){ $file_info=fstat($fp); print_r($file_info);}?>保存后运行,结果如下:

熟悉php文件操作函数(1)

4、这里返回的数组有如下主要信息:文件大小,文件访问时间,文件修改内容时间,文件名修改时间等。我们可以通过date()函数格式化一下时间。由于时区差异,可以把获取时间加上8*3600,也就是加8小时。源php文件添加如下代码:

5、$arr1=$file_info; echo "<br /><br /><br />"; echo "文件大小是".$arr1['size']."<br />"; //echo $arr1['mode']."<br />"; echo "change时间(ctime):".date("Y-m-d H:i:s",$arr1['ctime']+8*3600)."<br />"; echo "access时间(atime):".date("Y-m-d H:i:s",$arr1['atime']+8*3600)."<br />"; echo "modify时间(mtime):".date("Y-m-d H:i:s",$arr1['mtime']+8*3600)."修改文件里的内容<br />"; echo "<hr />";保存后,运行效果如图:

熟悉php文件操作函数(1)

6、可以看到文件大小,修改时间,访问时间等。即数组里的['size']['mtime']['atime']等。接着,获取文件名称,和文件内容:继续添加php代码:$fp=fopen($file_path,"a+"); $content=fread($fp,filesize($file_path)); $content=str_replace("\r\n","<br />",$content); echo "文件名称是:<font color='red'>".basename($file_path)."</font>,内容是:<br />"; echo $content;上面已经以一个横线为界,我们看看输出内容:

熟悉php文件操作函数(1)
  • php创建文件操作函数创建封装
  • php剪切文件操作函数创建封装
  • PHP常用函数大全
  • PHP函数flush()
  • php之trim函数使用
  • 热门搜索
    juice是什么意思 玫瑰代表什么意思 0cr18ni9是什么材质 珀莱雅适合什么年龄 破坏的反义词是什么 lg是什么牌子 中出是什么 ill什么意思 辅警是什么 什么用英语怎么说