1、操作文件,获取文件信息
<?php //打开文件 $file_path="text.txt"; if($fp=fopen($file_path,"r")){ //取出文件的信息 $file_info=fstat($fp); echo "<pre>"; print_r($file_info); echo "</pre>"; //单个的取出 $file_size=$file_info['size']; //文件大小按字节来计算的 echo "文件的大小为:".$file_size; echo "<br/>文件上次访问的时间:".date("Y-m-d H:i:s",$file_info['atime']); //atime表示【该文件上次被访问的时间】 echo "<br/>文件上次修改的时间:".date("Y-m-d H:i:s",$file_info['mtime']); //mtime表示【该文件上次内容被修改的时间】 echo "<br/>文件上次change的时间:".date("Y-m-d H:i:s",$file_info['ctime']); //ctime表示【该文件上次 文件所有者/文件组 修改的时间】 }else{ echo "打开文件失败"; } //关闭文件,这个非常重要 fclose($fp); ?>
2、第二种获取文件信息方式
<?php //第二种获取文件信息 $file_path="text.txt"; if(!file_exists($file_path)){ echo "文件不存在"; exit(); } echo "<br>".date("Y-m-d H:i:s",fileatime($file_path)); echo "<br>".date("Y-m-d H:i:s",filemtime($file_path)); echo "<br>".date("Y-m-d H:i:s",filectime($file_path)); //echo "<br>".filemtime($file_path); //echo "<br>".filectime($file_path); ?>