ฟังก์ชัน is_writable
ฟังก์ชัน is_writable ตรวจสอบว่าไฟล์หรือไดเรกทอรีที่ระบุมีอยู่หรือไม่
และสามารถเขียนได้หรือไม่ พารามิเตอร์ที่ส่งคือเส้นทางไปยังไฟล์หรือไดเรกทอรี
ฟังก์ชันจะส่งคืน true หากสามารถเขียนได้ และ false ในกรณีอื่นๆ
ไวยากรณ์
phpis_writable(filename);
ตัวอย่าง
ตรวจสอบว่าไฟล์ 'test.txt' สามารถเขียนได้หรือไม่:
php<?php
$res = is_writable('test.txt');
var_dump($res);
?>
ผลลัพธ์จากการรันโค้ด:
phptrue
ตัวอย่าง
ตรวจสอบการเข้าถึงไฟล์ที่ไม่มีอยู่:
php<?php
$res = is_writable('nonexistent.txt');
var_dump($res);
?>
ผลลัพธ์จากการรันโค้ด:
phpfalse
ตัวอย่าง
ตรวจสอบการเข้าถึงไดเรกทอรีสำหรับการเขียน:
php<?php
$res = is_writable('/path/to/directory');
var_dump($res);
?>
ผลลัพธ์จากการรันโค้ด:
phptrue
ดูเพิ่มเติม
-
ฟังก์ชัน
is_readable,
ซึ่งตรวจสอบความสามารถในการอ่าน -
ฟังก์ชัน
is_executable,
ซึ่งตรวจสอบความสามารถในการดำเนินการ -
ฟังก์ชัน
chmod,
ซึ่งเปลี่ยนสิทธิ์การเข้าถึง