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-2026, «1С-Битрикс», 2026