我正在使用这段代码来删除文件夹中的所有文件。
$dir = $_SERVER['DOCUMENT_ROOT'].'/upload/';
$op_dir=opendir($dir);
$x = 5;
$current_time = time();
$difference = $current_time - $x;
while($file=readdir($op_dir ))
{
if($file != "." && $file != ".." ){
var_dump($dir.$file);
unlink ($dir.$file);
}
}
closedir($dir);
但是我需要在特定的时间之后执行此操作,例如,在6个月之后,文件夹中的所有文件都应该被删除。我搜索了很多,但所有代码都与文件创建日期有关,而不是一般的特定时间。