Функции за работа с файловата система
PHP Manual

mkdir

(PHP 4, PHP 5)

mkdirСъздава директория

Описание

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

Опитва да създаде директория с име зададено чрез pathname .

Параметри

pathname

Път до директорията.

mode

Режимът по подразбиране е 0777, което е равносилно на възможно най-неограничения достъп. За повече информация относно режимите, моля прочетете подробностите на страницата за chmod().

Забележка: mode is ignored on Windows.

Имайте предвид, че когато искате да подадете и параметър за режим (mode ) трябва да го зададете в осмичен формат, т.е. с водеща нула отпред. Също така режимът се афектира и от текущата umask, която можете да смените с umask().

recursive

Стойността му по подразбиране е FALSE.

context

Забележка: Контекстната поддръжка беше добавена в PHP 5.0.0. За повече подробности относно contexts, се обърнете към Stream Функции.

Връщани стойности

Връща TRUE при успех или FALSE при неуспех.

Дневник на промените

Версия Описание
5.0.0 Параметърът recursive беше добавен.
5.0.0 От PHP 5.0.0 нататък, mkdir() може да бъде използвана също и с някои URL опаковки (wrappers). Вижте List of Supported Protocols/Wrappers за списък на опаковките, които поддържат mkdir().
4.2.0 параметърът mode стана незадължителен.

Примери

Example #1 Пример за mkdir()

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

Бележки

Забележка: Когато е включен в защитен режим, PHP проверява дали директорията, с която се работи, е със същия UID (собственик) като скрипта, който се изпълнява.

Вж. също


Функции за работа с файловата система
PHP Manual