Fungsi mkdir
Fungsi mkdir mencipta direktori baru pada laluan yang ditentukan.
Parameter pertama fungsi menerima rentetan dengan laluan ke direktori, parameter kedua (pilihan) - hak akses
dalam bentuk nombor oktal, parameter ketiga (pilihan) - bendera penciptaan direktori rekursif.
Secara lalai, hak ditetapkan sebagai 0777 (hak maksimum).
Sintaks
mkdir(path, [mode], [recursive], [context]);
Contoh
Mari cipta direktori 'test' dalam folder semasa:
<?php
mkdir('test');
?>
Contoh
Mari cipta direktori dengan menentukan hak akses 0755:
<?php
mkdir('test2', 0755);
?>
Contoh
Mari cipta direktori bersarang menggunakan bendera recursive:
<?php
mkdir('test3/sub1/sub2', 0777, true);
?>
Contoh
Mari semak kewujudan direktori sebelum mencipta:
<?php
$dir = 'new_dir';
if (!file_exists($dir)) {
mkdir($dir);
echo 'directory created';
} else {
echo 'directory already exists';
}
?>