mkdir Создаёт директорию &reftitle.description; boolmkdir stringdirectory intpermissions0777 boolrecursive&false; resourcenullcontext&null; Пытается создать директорию, заданную в directory. &reftitle.parameters; directory Путь к директории. &tip.fopen-wrapper; permissions По умолчанию принимает значение 0777, что означает самые широкие права. Больше информации о правах доступа можно узнать на странице руководства функции chmod. Аргумент permissions игнорируется в Windows. Обратите внимание, что аргумент permissions необходимо задавать в виде восьмеричного числа (первой цифрой должен быть ноль). На аргумент permissions также влияет текущее значение umask, которое можно изменить при помощи umask. recursive Если указано значение &true;, то все родительские каталоги для указанного параметра directory также будут созданы, с теми же разрешениями. context ¬e.context-support; &reftitle.returnvalues; &return.success; Если создаваемый каталог уже существует, это считается ошибкой и будет возвращено значение &false;. Используйте функцию is_dir или file_exists, чтобы проверить, существует ли уже каталог, прежде чем пытаться его создать. &reftitle.errors; Выдаёт ошибку уровня E_WARNING, если директория уже существует. Выдаёт ошибку уровня E_WARNING, если соответствующие права доступа блокируют создание директории. &reftitle.examples; Пример использования функции <function>mkdir</function> ]]> Использование <function>mkdir</function> с параметром <parameter>recursive</parameter> ]]> &reftitle.seealso; is_dir rmdir umask