ฟังก์ชัน mkdir() ใช้ สร้างไดเรกทอรีใหม่ (create directory) ส่งคืน TRUE เมื่อสำเร็จ, FALSE เมื่อล้มเหลว
ไวยากรณ์ (Syntax)
mkdir(path, mode, recursive, context)
พารามิเตอร์ (Parameters)
path − พาธของไดเรกทอรีที่ต้องการสร้าง
mode − สิทธิ์การเข้าถึง (octal) เช่น 0777, 0700 (ตัวเลือก, เริ่มต้น 0777)
recursive −
TRUEสร้างไดเรกทอรีพ่อแบบ recursive,FALSEเริ่มต้น (ตัวเลือก)context − คอนเท็กซ์สตรีม (ตัวเลือก)
ค่าที่ส่งคืน (Return Value)
ส่งคืน TRUE เมื่อสร้างสำเร็จ, FALSE เมื่อล้มเหลว
ตัวอย่างการใช้งาน
ตัวอย่างที่ 1: สร้างไดเรกทอรีแบบปกติ (mode 0777)
<?php
mkdir("testing");
?>
สร้างไดเรกทอรีชื่อ "testing"
ตัวอย่างที่ 2: สร้างไดเรกทอรีพร้อมกำหนด mode
<?php
mkdir("QA", 0700);
?>
สร้างไดเรกทอรี "QA" ด้วยสิทธิ์ 0700 (เจ้าของอ่าน/เขียน/รัน ได้อย่างเดียว)