PHP fileatime() 函數(shù)
定義和用法
fileatime() 函數(shù)返回指定文件的上次訪(fǎng)問(wèn)時(shí)間。
該函數(shù)返回文件上次被訪(fǎng)問(wèn)的時(shí)間。如果出錯(cuò)則返回 false。時(shí)間以 Unix 時(shí)間戳的方式返回。
語(yǔ)法
fileatime(filename)
參數(shù) | 描述 |
---|---|
filename | 必需。規(guī)定要檢查的文件。 |
提示和注釋
提示:本函數(shù)的結(jié)果會(huì)被緩存。請(qǐng)使用 clearstatcache() 來(lái)清除緩存。
注釋?zhuān)?/span>文件的 atime 應(yīng)該在不論何時(shí)讀取了該文件中的數(shù)據(jù)塊時(shí)被更改。當(dāng)一個(gè)應(yīng)用程序定期訪(fǎng)問(wèn)大量文件或目錄時(shí)很影響性能。有些 Unix 文件系統(tǒng)可以在加載時(shí)關(guān)閉 atime 的更新以提高這類(lèi)程序的性能。USENET 新聞組假脫機(jī)是一個(gè)常見(jiàn)的例子。在這種文件系統(tǒng)下,本函數(shù)沒(méi)有用處。
例子
<?php echo fileatime("test.txt"); echo "Last access: ".date("F d Y H:i:s.",fileatime("test.txt")); ?>
輸出:
1140684501 Last access: February 23 2006 09:48:21.