Я делаю Cron, который удалит папку старше 15 дней. Я уже создал функцию для удаления папки и ее содержимого, то, что у меня нет, - это петля внутри папки, а затем проверить возраст каждой папки, а если это 15 дней или выше, я буду выполнять функцию удаления.Прокрутите список папок и проверьте, сколько лет в папке
Я хочу, чтобы петля внутри public/uploads
в моем uploads
директории хранить папки с экс контентом.
public/
uploads/
Test/
Test2/
Я хочу, чтобы проверить, как старый те папки, то удалите его, вызвав
function Delete($path)
{
if (is_dir($path) === true)
{
$files = array_diff(scandir($path), array('.', '..'));
foreach ($files as $file)
{
Delete(realpath($path) . '/' . $file);
}
return rmdir($path);
}
else if (is_file($path) === true)
{
return unlink($path);
}
return false;
}
Как сделать это? Thanks
посмотреть Q & http://stackoverflow.com/q/ 8965778/и http://stackoverflow.com/q/3126191/ - один из них, вероятно, дубликат –