Funksioni mkdir
Funksioni mkdir krijon një drejtori të re në rrugën e specifikuar.
Parametri i parë i funksionit pranon një varg me rrugën drejt drejtorisë, i dyti (opsional) - lejet e hyrjes
në formën e një numri oktal, i treti (opsional) - flamurin e krijimit rekursiv të drejtorive.
Si parazgjedhje, lejet vendosen si 0777 (lejet maksimale).
Sintaksa
mkdir(path, [mode], [recursive], [context]);
Shembull
Le të krijojmë drejtorinë 'test' në dosjen aktuale:
<?php
mkdir('test');
?>
Shembull
Le të krijojmë një drejtori duke specifikuar lejet e hyrjes 0755:
<?php
mkdir('test2', 0755);
?>
Shembull
Le të krijojmë nëndrejtori duke përdorur flamurin recursive:
<?php
mkdir('test3/sub1/sub2', 0777, true);
?>
Shembull
Le të kontrollojmë ekzistencën e drejtorisë përpara krijimit:
<?php
$dir = 'new_dir';
if (!file_exists($dir)) {
mkdir($dir);
echo 'directory created';
} else {
echo 'directory already exists';
}
?>