Руководство по PHP
Пред. |  | След.

# mkdir

(PHP 3, PHP 4, PHP 5)

mkdir -- Создаёт директорию

## Описание

bool mkdir ( string pathname [, int mode [, bool recursive [, resource context]]] )

Пытается создать директорию, заданную в pathname.

Обратите внимание, что аргумент mode необходимо задавать в виде восьмиричного числа (первой цифрой должен быть ноль). На аргумент mode также влияет текущее значение umask, которое можно изменить при помощи umask().

> Замечание: Аргумент mode игнорируется в Windows и стал необязательным начиная с версии PHP 4.2.0.

По умолчанию mode равен 0777, что является самыми широкими правами доступа. Для получения информации о режимах, обратитесь к странице chmod().

Пример 1. Пример использования функции mkdir()

`<?php mkdir("/path/to/my/dir", 0700); ?>`

Возвращает `TRUE` в случае успешного завершения или `FALSE` в случае возникновения ошибки.

> Замечание: Начиная с версии PHP 5.0.0 mkdir() также может использоваться с некоторыми URL-обвёртками. Обратитесь к Прил. M для получения списка обвёрток, которые поддерживает mkdir().

> Замечание: Аргументы `recursive` и `context` доступны начиная с версии PHP 5.0.0.

> Замечание: Когда опция safe mode включена, PHP проверяет, имеет ли каталог, с которым вы собираетесь работать, такой же UID (владельца), как и выполняемый скрипт.

См. также описание функции rmdir().

Пред. | Начало | След.
lstat | Уровень выше | move_uploaded_file