ฟังก์ชัน chmod
ฟังก์ชัน chmod เปลี่ยนแปลงสิทธิ์การเข้าถึงสำหรับไฟล์ที่ระบุ
รับพารามิเตอร์แรกเป็นเส้นทางไปยังไฟล์ พารามิเตอร์ที่สองเป็นค่าสิทธิ์การเข้าถึงแบบตัวเลข
ส่งคืน true เมื่อดำเนินการสำเร็จและ false เมื่อเกิดข้อผิดพลาด
วากยสัมพันธ์
chmod(string $filename, int $mode): bool
ตัวอย่าง
ตั้งค่าสิทธิ์ 0644 สำหรับไฟล์ 'example.txt':
<?php
$res = chmod('example.txt', 0644);
var_dump($res);
?>
ผลลัพธ์การทำงานของโค้ด:
true
ตัวอย่าง
ลองเปลี่ยนสิทธิ์สำหรับไฟล์ที่ไม่มีอยู่:
<?php
$res = chmod('nonexistent.txt', 0644);
var_dump($res);
?>
ผลลัพธ์การทำงานของโค้ด:
false
ตัวอย่าง
ตั้งค่าสิทธิ์ 0755 สำหรับไดเรกทอรี:
<?php
$res = chmod('mydir', 0755);
var_dump($res);
?>
ผลลัพธ์การทำงานของโค้ด:
true