ファイルの更新日時を取得する

filemtime(“ファイルパス”);

更新日などを表示する場合に便利

ロリポップでは、取得できず date() に入れると1970/1/1のようになったので、探したら

$mtime = exec (‘stat -c %Y ‘. escapeshellarg ($file));

というのがありました。

PHPのファイルステータス取得で使用する数値が単精度整数の場合、容量2GB以上のファイルのステータスが取得できない。

しかし、さらにロリポップではこれもだめでした。

ということで、DBに更新日時を登録して、出し入れすることで対応しました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です