php获取信息,PHP文件信息获取函数
知識點:
basename():獲取文件名,傳入第二個參數(shù)則只顯示文件名,不顯示后綴
dirname():獲取文件路徑
pathinfo():將文件信息存入一個數(shù)組,通過索引basename,dirname,extension可以獲得對應(yīng)的文件名,路徑和后綴,很常用的一個函數(shù)
filesize():獲取文件大小,但是是字節(jié)單元,所以要計算后得到KB單元
fileatime():文件最后訪問時間,返回時間戳
filectime():文件最后改變時間,返回時間戳
filemtime():文件最后修改時間,返回時間戳
代碼:
echo ‘
文件信息函數(shù):
‘;header("content-type:text/html;charset=utf-8");
$file = "C:\Users\Administrator\Desktop/test.txt";
echo basename($file)."
";
echo dirname($file)."
";
$fileinfo = pathinfo($file);
echo ‘文件名:‘.$fileinfo[‘basename‘]."
";
echo ‘文件后綴:‘.$fileinfo[‘extension‘]."
";
echo ‘文件路徑:‘.$fileinfo[‘dirname‘]."
";
$size = filesize($file);//返回文件的字節(jié)
$truesize = round($size/1024,2);
echo ‘文件大小:‘.$truesize.‘KB
‘;
echo ‘文件最后被訪問的時間:‘.date(‘Y-m-d H:i:s‘,fileatime($file)).‘
‘;
echo ‘文件最后被改變的時間:‘.date(‘Y-m-d H:i:s‘,filectime($file)).‘
‘;
echo ‘注意:之所以說是文件的改變時間而不是修改,是因為上面該函數(shù)表達的是文件任何修改內(nèi)容,包括權(quán)限、使用者、組活其他inode特定信息
‘;
echo ‘文件最后被修改的時間:‘.date(‘Y-m-d H:i:s‘,filemtime($file)).‘
‘;
?>
頁面:
總結(jié)
以上是生活随笔為你收集整理的php获取信息,PHP文件信息获取函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android o 结构光流程,惊艳亮相
- 下一篇: 类似endnote_求推荐一款文献管理软