Funksie mkdir
Die funksie mkdir skep 'n nuwe gids by die gespesifiseerde pad.
Die eerste parameter van die funksie aanvaar 'n string met die pad na die gids, die tweede (opsionele) - toegangsregte
in die vorm van 'n oktale getal, die derde (opsionele) - die vlag vir rekursiewe skepping van gidse.
Standaard word regte ingestel as 0777 (maksimum regte).
Sintaksis
mkdir(path, [mode], [recursive], [context]);
Voorbeeld
Kom ons skep 'n gids 'test' in die huidige vouer:
<?php
mkdir('test');
?>
Voorbeeld
Kom ons skep 'n gids met die spesifikasie van toegangsregte 0755:
<?php
mkdir('test2', 0755);
?>
Voorbeeld
Kom ons skep geneste gidse met behulp van die vlag recursive:
<?php
mkdir('test3/sub1/sub2', 0777, true);
?>
Voorbeeld
Kom ons kontroleer die bestaan van die gids voordat ons dit skep:
<?php
$dir = 'new_dir';
if (!file_exists($dir)) {
mkdir($dir);
echo 'directory created';
} else {
echo 'directory already exists';
}
?>