Funktionen mkdir
Funktionen mkdir skapar en ny katalog på den angivna sökvägen.
Den första parametern tar funktionen emot en sträng med sökvägen till katalogen, den andra (valfria) - åtkomsträttigheter
i form av ett oktalt tal, den tredje (valfria) - en flagga för rekursiv skapande av kataloger.
Som standard sätts rättigheterna till 0777 (maximala rättigheter).
Syntax
mkdir(path, [mode], [recursive], [context]);
Exempel
Låt oss skapa katalogen 'test' i den aktuella mappen:
<?php
mkdir('test');
?>
Exempel
Låt oss skapa en katalog med angivande av åtkomsträttigheter 0755:
<?php
mkdir('test2', 0755);
?>
Exempel
Låt oss skapa kataloger i flera nivåer med hjälp av flaggan recursive:
<?php
mkdir('test3/sub1/sub2', 0777, true);
?>
Exempel
Låt oss kontrollera om katalogen finns innan vi skapar den:
<?php
$dir = 'new_dir';
if (!file_exists($dir)) {
mkdir($dir);
echo 'directory created';
} else {
echo 'directory already exists';
}
?>