php filectime函數傳回指定檔案的上次 inode 修改時間,其語法為fileatime(filename),參數filename必需,指規定要檢查的檔案。
php filectime函數怎麼用?
定義和用法
filectime() 函數傳回指定檔案的上次 inode 修改時間。
此函數傳回檔案上次 inode 被修改的時間。如果出錯則回傳 false。時間以 Unix 時間戳記的方式返回。
語法
fileatime(filename)
參數
#filename 必要。規定要檢查的文件。
提示與註解
提示:本函數的結果會被快取。請使用 clearstatcache() 來清除快取。
注意:在大多數 Unix 檔案系統中,當一個檔案的 inode 資料被改變時則該檔案被認為是修改了。也就是說,當檔案的權限,擁有者,所有群組或其它 inode 中的元資料被更新時。參見 filemtime()(這就是你想用於在 Web 頁面中建立「最後更新時間」腳註的函數)和 fileatime()。
註解:某些 Unix 說明文字中把 ctime 說成是該檔案建立的時間,這是錯的。在大多數 Unix 檔案系統中,沒有 Unix 檔案的建立時間。
範例
<?php echo filectime("test.txt"); echo "Last change: ".date("F d Y H:i:s.",filectime("test.txt")); ?>
輸出:
1138609592 Last change: January 30 2006 09:26:32.
以上是php filectime函數怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!