まず、最初の状態。
6毎の画像があります。
<?php //画像一覧んを取得 foreach(glob('img/*') as $file){ if(is_file($file)){ $file_list[] = $file; // $file_list[] = str_replace('img/', '', $file); } } //ファイル名でソート sort($file_list); var_dump($file_list); echo '<br>'; //古いファイルを切り出す $result = array_slice($file_list, 0, 3); var_dump($result); //取得したファイルをunlinkで削除 foreach($result as $value){ unlink($value); } //結果を表示 foreach(glob('img/*') as $file){ if(is_file($file)){ $file_list[] = $file; } } sort($file_list); var_dump($file_list);
結果
なるほど、なんとなく見えてきましたね。