Работа с директориями

Март 14, 2018

Теги: Файлы

Работа с папками (директориями) средствами класса \Bitrix\Main\IO\Directory. Отличается от работы с помощью стандартных функций mkdir и rmdir тем, что эти функции работают рекурсивно.

Создать директорию "folder2" (при этом если директория "folder1" не существует, она также будет создана):


\Bitrix\Main\IO\Directory::createDirectory(\Bitrix\Main\Application::getDocumentRoot().'/folder1/folder2/');

Удалить директорию "folder2" и все ее поддиректории и файлы:


\Bitrix\Main\IO\Directory::deleteDirectory(\Bitrix\Main\Application::getDocumentRoot().'/folder1/folder2/');

← Переход к списку