我需要删除 ftp 存储中超过 3 天的文件夹。我的意思是创建日期,而不是修改日期。我应该只通过 PHP FTP 命令来完成。这是我的代码无法正常工作:
$skip = array('.', '..', '.ftpquota', '.htaccess');
$expire_date = date('Y-m-d', strtotime('-3 days', time()));
$ff_list = ftp_nlist($con, $db_dir);
foreach($ff_list as $item)
{
if(in_array($item, $skip))
{
continue;
}
$mod_time = ftp_mdtm($con, $item);
if(strtotime($expire_date ) >= $mod_time)
{
ftp_rmdir($con, $item);
}
}
请让我知道如何使它正常...