相关关键词
关于我们
最新文章
php获取文件类型和文件信息操作
发布日期:2014-05-13 00:00:00
453
fstat() -- 通过已打开的文件指针取得文件信息.看下面php代码:
fstat() — 通过已打开的文件指针取得文件信息.
看下面php代码:
<?php
$file = "php.txt";
//打开文件,r表示以只读方式打开
$handle = fopen($file,"r");
//获取文件的统计信息
$fstat = fstat($handle);
echo "文件名:".basename($file)."<br>";
//echo "文件大小:".round(filesize("$file")/1024,2)."kb<br>";
echo "文件大小:".round($fstat["size"]/1024,2)."kb<br>";
//echo "最后访问时间:".date("Y-m-d h:i:s",fileatime($file))."<br>";
echo "最后访问时间:".date("Y-m-d h:i:s",$fstat["atime"])."<br>";
//echo "最后修改时间:".date("Y-m-d h:i:s",filemtime($file))."<br>";
echo "最后修改时间:".date("Y-m-d h:i:s",$fstat["mtime"]);
?>
通过打印获取的数组信息如下:
上面php代码运行结果:
文件名:php.txt
文件大小:0.05kb
最后访问时间:2012-04-28 06:28:46
最后访问时间:2012-04-28 06:28:46
从上面php代码的注释部分可以看到,除了用fstat获取文件的信息外,还可以用filesize()获取文件大小;
用fileatime()获取文件最后访问时间;filectime()获取文件最后建立时间;用filemtime()获取文件最后
修改时间!