php获取文件的相关属性方法

文件操作 文件操作 985      收藏
php获取文件的相关属性方法

<?php
/**
 * @Author: Marte
 * @Date:   2018-03-05 20:53:12
 * @Last Modified by:   libiao www.h5tpl.com
 * @Last Modified time: 2018-03-05 21:30:22
 */
 $file_path="test.txt";
 $fp=fopen($file_path,"r");

 if($fp){
    $file_info=fstat($fp);
     echo "<pre>";
     print_r($file_info);
     echo "</pre>";

     echo "文件大小{$file_info['size']}";

     echo "文件修改时间".date("Y-m-d H:i:s",$file_info['mtime'])."<br>";
     echo "文件访问时间".date("Y-m-d H:i:s",$file_info['atime'])."<br>";
     echo "文件change时间".date("Y-m-d H:i:s",$file_info['ctime'])."<br>";
 }else{
    echo "error";
 }

 //关闭文件
 fclose($fp);

 echo filesize($file_path)."<br>";
 echo date("Y-m-d H:i:s",fileatime($file_path))."<br>";
 echo date("Y-m-d H:i:s",filectime($file_path))."<br>";
 echo date("Y-m-d H:i:s",filemtime($file_path))."<br>";

 ?>