Функција mkdir
Функција mkdir креира нови директоријум на наведеној путањи.
Први параметар функција прихвата стринг са путањом до директоријума, други (опционални) - права приступа
у виду окталног броја, трећи (опционални) - флаг рекурзивног креирања директоријума.
Подразумевано права се постављају као 0777 (максимална права).
Синтакса
mkdir(path, [mode], [recursive], [context]);
Пример
Креирајмо директоријум 'test' у тренутном фолдеру:
<?php
mkdir('test');
?>
Пример
Креирајмо директоријум са навођењем права приступа 0755:
<?php
mkdir('test2', 0755);
?>
Пример
Креирајмо увучене директоријуме уз помоћ флага recursive:
<?php
mkdir('test3/sub1/sub2', 0777, true);
?>
Пример
Проверимо постојање директоријума пре креирања:
<?php
$dir = 'new_dir';
if (!file_exists($dir)) {
mkdir($dir);
echo 'directory created';
} else {
echo 'directory already exists';
}
?>