PHP 古いファイルを削除したい・指定したフォルダ内の古いファイルをお掃除してくれます。 sweepOldFile(対象フォルダへの相対パス, 削除対象となる経過秒) ※経過秒は、最終更新日付からの経過秒です。 ・フォルダは削除されません、注意してください。 ・問答無用で抹消されますので、扱いに気をつけてください。 ----------------------------------------------------------------------------------------- function sweepOldFile($path, $time) { $dir = opendir($path); while($name = readdir($dir)) { $file = $path.$name; if(is_file($file)) { if(filemtime($file) + $time < time()) { unlink($file); } } } closedir($dir); } ----------------------------------------------------------------------------------------- |
Copyright © 2008-2024 Nekorald All rights reserved.