Функция rmdir() удаляет пустую папку в заданной директории. При удачном удалении возвращает значение True. Если удалить не удается, возвращает значение False.
Версия PHP 3 и выше.
function bool rmdir (string $dirname [, resource $context])
$dirname | Путь к удаляемому каталогу. |
$context | Используется при работе с потоками. Добавлена в PHP 5.0.0. |
RmDir("myfolder");
RmDir("folder1/folder2/newfolder");
В каждом из указанных случаев удаляется только папка "myfolder".
Чтобы удаление прошло успешно, в папке не должно содержаться никаких файлов и вложенных подкаталогов. Если необходимо удалить папку со всем содержимым, нужно воспользоваться алгоритмом, где последовательно удаляются содержимое папки, затем удаляется сама папка. Пример подобной функции описан в статье "Создание, назначение доступа, удаление и проверка наличия папки в PHP"
Как определить расширение файла в PHP
Копирование, перемещение и переименование папки в PHP
В комментариях запрещено публиковать рекламные материалы. Все сообщения оправляются на модерацию и будут опубликованы, если не нарушают правил сайта после проверки.