PHP 指定する日付より古い更新日のファイルかどうか調べるサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
foreach (glob('ディレクトリ/*.csv’)
指定ディレクトリにファイルを一覧取得します。
使用例
foreach()とglob()でディレクトリ内にある.csvファイルを取得します。
foreach (glob('dir/*.csv') as $i => $file) { if (filemtime($file) < time() - 8640000) { echo '<p>' . $file . 'は、100日前より古い</p>'; } else { echo '<p>' . $file . 'は、100日前より新しい</p>'; } }