<?php
/** define the directory **/
$dir = "images/temp/";
/*** cycle through all files in the directory ***/
foreach (glob($dir."*") as $file) {
/*** if file is 24 hours (86400 seconds) old then delete it ***/
if(time() - filectime($file) > 86400){
unlink($file);
}
}
?>
Вы также можете указать тип файла, добавив расширение после * (подстановочный знак), например
Для изображений jpg используйте: glob($dir."*.jpg")
Для файлов txt используйте: glob($dir."*.txt")
Для файлов htm используйте: glob($dir."*.htm")