fileatime() 関数は、指定されたファイルの最終アクセス時刻を返します。
成功すると、この関数はファイルの最終アクセス時刻を Unix タイムスタンプとして返します。失敗した場合は FALSE を返します。
fileatime(ファイル名)
パラメータ | 説明する |
---|---|
ファイル名 | 必須。チェックするドキュメントを指定します。 |
注:この関数の結果はキャッシュされます。キャッシュをクリアするには、clearstatcache() を使用してください。
注:ファイルのアクセス時間は、ファイル内のデータのブロックが読み取られるたびに変更する必要があります。一部の Unix システムでは、アクセス時間の更新をオフにします。これは、アプリケーションが定期的に大量のファイルにアクセスする場合、アクセス時間の更新をオフにすると、そのようなプログラムのパフォーマンスが向上する可能性があるためです。 USENET ニュースグループのスプールが一般的な例です。このファイルシステムでは、この機能は役に立ちません。
<?phpecho fileatime("test.txt");echo "<br />";echo "最終アクセス: ".date("F d YH:i:s.",fileatime("test.txt")); ?>
上記のコードは次のように出力します。
1140684501最終アクセス: 2006 年 2 月 23 日 09:48:21。