php获取文件(夹)信息
php通过php自身函数,获取文件或者文件夹修改时间,最后访问时间,以及权限等。
<br>
<?php
$file="forasp_cn.php";
$file=basename($file);
echo "文件名称:".$file;
echo "<br>最后访问时间:".date("Y-m-d H:i:s",fileatime($file));
echo "<br>最后修改时间:".date("Y-m-d H:i:s",filemtime($file));
//$useronner = posix_getpwuid(fileowner($file));//该方法无法再window下运行
//echo "<br>文件所有者:".$useronner["name"];
//$usergroup = posix_getgrgid(filegroup($file));//该方法无法再window下运行
//echo "<br>文件所属用户组:".$usergroup["name"];
echo "<br>文件权限:".decoct(fileperms($file));
echo "<br>文件类型:".filetype($file);
echo "<br>文件大小:".(filesize($file)/1024)."K";
echo "<br>是否是文件夹:".(is_dir($file)?"是":"否");
echo "<br>是否是文件:".(is_file($file)?"是":"否");
echo "<br>是否是存在并且是一个连接:".(is_link($file)?"是":"否");
echo "<br>是否可读:".(is_readable($file)?"是":"否");
echo "<br>是否可写:".(is_writeable($file)?"是":"否");
?>