Доброго времени суток!
Была подобная тема: http://forum.php.su/topic.php?fo...0&topic=1591 , но это не совсем то, что нужно.
Суть вопроса: есть директория на серваке ******. В ней еще 6 директорий, в них есть и директории и файлы.
Задача: пропарсить все внутренности ****** по такому условию: если есть хоть один файл младше года(подозреваю, что filemtime), то уходим из этой директории и переходим к следующей вложенной в ******, а если все файлы в ****** старше года - удаляем ******.
Просьба ткнуть носом, или объяснить чего нужно сделать с кодом либо отправить почитать что-то т.к. логика работы скрипта ясна а как реализовать не совсем понимаю.
Заранее спасибо!
PHP:
скопировать код в буфер обмена
<?PHP function fstree($dir="******") { echo $dir,":<br><ul>"; while (($file = readdir($dh)) !== false) { if ($file=='..' || $file=='.') continue; echo "<li>"; if (is_dir($dir."/".$file)) fstree ($dir."/".$file); //а здесь выводим файлы директории else echo $file,PHP_EOL; echo "</li>"; } } echo "</ul>"; } } fstree();
?> Отредактировано модератором: DeepVarvar, 19 Апреля, 2013 - 21:41:59 Убрал ссылки. Мы не занимаемся увеличением ссылочной массы вашего сайта.
|