我需要一些帮助。我需要编写一个脚本来查看所有目录和子目录,并删除在特定时间后修改的特定扩展。我可以从特定路径删除文件,但我需要脚本在子目录中搜索。有没有办法做到这一点? 我试过这个文件,但我不知道如何使它与目录和子目录一起工作
$path = '/path/to/file/';
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
$filelastmodified = filemtime($path . $file);
if( $filelastmodified > "MY TIME STAMP" )
{
unlink($path . $file);
}
echo "deleted";
}
closedir($handle);
}
答案 0 :(得分:0)
创建一个递归函数,如果它找到一个文件夹,它调用自己传递文件夹名称。