Документация для разработчиков
Темная тема

DeleteDirFilesEx

bool
DeleteDirFilesEx(
	string path
);

Рекурсивно удаляет файлы и подкаталоги по указанному относительному пути. Если указан путь к файлу — удаляет только этот файл. Возвращает true в случае успешного выполнения.

В ядре D7 используйте функцию Bitrix\Main\IO\Directory::deleteDirectory.

Параметры функции

ПараметрОписание
path Относительный путь к файлу или каталогу, который нужно удалить.
root Путь к корневой директории. По умолчанию имеет значение null.

Полный путь вычисляется как конкатенация $root и $path. При значении null в полный путь подставится $_SERVER["DOCUMENT_ROOT"].

Смотрите также

Примеры использования

<?
// удалим каталог /temp1/ и все что в нем находится
DeleteDirFilesEx("/temp1");
?>


© «Битрикс», 2001-2025, «1С-Битрикс», 2025