PHP でファイルの変更時刻と作成時刻を取得するには、filemtime() 関数を直接使用できます。この関数は、ファイル内容の最終変更時刻を返すことができます。
成功した場合、時刻は Unix タイムスタンプとして返されます。失敗した場合は false を返します。
filemtime(文字列ファイル名)
ファイルが最後に変更された時刻を返し、エラーが発生した場合は FALSE を返します。時刻は Unix タイムスタンプとして返され、date() で使用できます。
コードは次のとおりです | コードをコピー |
$a=filemtime("log.txt"); echo "変更時刻:".date("Y-m-d H:i:s",$a);
|
ファイルの i ノードが最後に変更された時刻を返します。エラーが発生した場合は FALSE を返します。時刻は Unix タイムスタンプとして返されます。
コードをコピー | |
$a=filectime("log.txt");
echo "作成時刻:".date("Y-m-d H:i:s",$a);
|
コードは次のとおりです
コードをコピー
$a=fileatime("log.txt");
echo "変更時刻:".date("Y-m-d H:i:s",$a)."