Funktsioon mkdir
Funktsioon mkdir loob uue kataloogi määratud teele.
Esimene parameeter on tee kataloogini stringina, teine (valikuline) - ligipääsuõigused
kaheksandsüsteemi arvuna, kolmas (valikuline) - rekursiivse kataloogi loomise lipp.
Vaikimisi seatakse õigused väärtusele 0777 (maksimaalsed õigused).
Süntaks
mkdir(path, [mode], [recursive], [context]);
Näide
Loome kataloogi 'test' praeguses kaustas:
<?php
mkdir('test');
?>
Näide
Loome kataloogi, määrates ligipääsuõigusteks 0755:
<?php
mkdir('test2', 0755);
?>
Näide
Loome pesastatud katalooge, kasutades lipu recursive:
<?php
mkdir('test3/sub1/sub2', 0777, true);
?>
Näide
Kontrollime kataloogi olemasolu enne loomist:
<?php
$dir = 'new_dir';
if (!file_exists($dir)) {
mkdir($dir);
echo 'kataloog loodud';
} else {
echo 'kataloog on juba olemas';
}
?>