当前位置:Gxlcms > PHP教程 > php读写文件

php读写文件

时间:2021-07-01 10:21:17 帮助过:22人阅读

获取文件信息:

  1. //打开文件
  2. $file_path = "test.txt";
  3. //获取文件信息
  4. if($fp=fopen($file_path,"r")){
  5. $file_info = fstat($fp);
  6. echo "<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>";</li><li>print_r($file_info);</li><li>echo "</li></ol></pre>";
  7. echo "<br>文件大小是{$file_info['size']}";
  8. echo "<br>文件上次修改时间".date("Y-m-d H:i:s",$file_info['mtime']);
  9. echo "<br>文件上次访问时间".date("Y-m-d H:i:s",$file_info['atime']);
  10. echo "<br>文件上次change时间".date("Y-m-d H:i:s",$file_info['ctime']);
  11. }else{
  12. echo "打开文件失败!";
  13. }
  14. //关闭文件
  15. fclose($fp);
  16. <!--?php//第二种方式获取文件信息
  17. echo "<br/-->".filesize($file_path);
  18. echo "<br>".date("Y-m-d H:i:s",fileatime($file_path));
  19. echo "<br>".filectime($file_path);
  20. echo "<br>".filemtime($file_path);
  21. ?>

读取文件信息:

  1. <!--?php
  2. //读取文件
  3. $file_path = "test.txt";
  4. //先判断文件是否存在
  5. if(file_exists($file_path)){
  6. $fp = fopen($file_path,"a+");
  7. //读取内容并且</pre-->输出
  8. $content = fread($fp,filesize($file_path));
  9. echo "文件内容是:<br>";
  10. $content = str_replace("\r\n", "<br>", $content);
  11. echo $content;
  12. }else{
  13. echo "文件不存在";
  14. }
  15. //关闭文件
  16. fclose($fp);
  17. ?>

读取文件信息的简单方式:

  1. <span style="font-size:18px;"><!--?php
  2. // //读取文件
  3. $file_path = "test.txt";
  4. $contents = file_get_contents($file_path);
  5. $contents = str_replace("\r\n", "<br/-->", $contents);
  6. echo $contents;
  7. ?></span>


以上就介绍了php 读写文件,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行