PHP filectime() 関数


❮ 完全な PHP ファイルシステム・リファレンス

定義と用法

filectime() 関数は、指定したファイルが最終変更時刻を返します。

この関数は、iノードの変更と通常の変更をチェックします。iノードの変更とは、権限、所有者、グループまたはその他のメタデータが変更された場合です。

この関数は、成功時にUnixタイムスタンプとして最終変更時刻を返し、失敗時にはFALSEを返します。

構文

filectime(filename)

パラメータ 説明
filename 必須。チェックするファイルを指定する

チップスと注意

注: この関数の結果はキャッシュされます。キャッシュをクリアするには clearstatcache() を使用します。

チップ: ファイル内容の最終変更時刻を返す場合は、filemtime() 関数を使用します。


<?php
echo filectime("test.txt");
echo "<br />";
echo "Last change: ".date("F d Y H:i:s.",filectime("test.txt"));
?>

上のコードの出力は次の様になります:

1138609592
Last change: January 30 2006 09:26:32.

❮ 完全な PHP ファイルシステム・リファレンス