相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
php獲取文件類型和文件信息操作
fstat() -- 通過已打開的文件指針取得文件信息.看下面php代碼:
fstat() — 通過已打開的文件指針取得文件信息.
看下面php代碼:
<?php
$file = "php.txt";
//打開文件,r表示以只讀方式打開
$handle = fopen($file,"r");
//獲取文件的統(tǒng)計信息
$fstat = fstat($handle);
echo "文件名:".basename($file)."<br>";
//echo "文件大?。?quot;.round(filesize("$file")/1024,2)."kb<br>";
echo "文件大?。?quot;.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"]);
?>
通過打印獲取的數(shù)組信息如下:
上面php代碼運行結(jié)果:
文件名:php.txt
文件大?。?.05kb
最后訪問時間:2012-04-28 06:28:46
最后訪問時間:2012-04-28 06:28:46
從上面php代碼的注釋部分可以看到,除了用fstat獲取文件的信息外,還可以用filesize()獲取文件大小;
用fileatime()獲取文件最后訪問時間;filectime()獲取文件最后建立時間;用filemtime()獲取文件最后
修改時間!