Вроде бы натыкал чего-то (в php ни бум-бум): ошибок не выдаёт, но не работает
<?php
$folder = 'files';
$dir = opendir($folder);
$current_date = strtotime(date('Y-m-d H:i:s'));
while( ($file = readdir($dir)) !== false ) {
$file_date = filectime($folder . '/' . $file);
if( intval(date('md', strtotime($current_date - $file_date)) >= 130 )) {
unlink($folder . '/' . $file);
}
}
closedir($dir);
echo 'all done'
?>