<?php // Рекурсивная функция удаления каталога // с произвольной степенью вложенности function full_del_dir($directory) { { // Если функция readdir() вернула файл - удаляем его } // Если функция readdir() вернула каталог и он // не является текущим или родительскм - осуществляем // рекурсивный вызов full_del_dir() для этого каталога full_del_dir($directory."/".$file); } } } full_del_dir("rm"); ?>
Удалить каталог вместе с его содержимым
Для удаления каталога со всем его содержимым необходимо осуществить рекурсивный спуск, удаляя перед использованием функции rmdir() е файлы при помощи функции unlink();
Скачать вложения:
- Скачать пример (835 Скачиваний)