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