ฟังก์ชัน is_readable() ตรวจสอบว่าไฟล์สามารถอ่านได้หรือไม่ ฟังก์ชันจะคืนค่า TRUE หากไฟล์หรือไดเร็กทอรีมีอยู่และสามารถอ่านได้ คืนค่า FALSE หากไม่มีไฟล์หรือไดเร็กทอรี
ไวยากรณ์
is_readable(file_path)
พารามิเตอร์
-
file_path − ระบุไฟล์ที่จะตรวจสอบ
คืนสินค้า
ฟังก์ชัน is_readable() จะคืนค่า TRUE หากไฟล์หรือไดเร็กทอรีมีอยู่และสามารถอ่านได้ คืนค่า FALSE หากไม่มีไฟล์หรือไดเร็กทอรี
ตัวอย่าง
<?php
$file_path = "new.txt";
if(is_readable($file_path)) {
echo ("Readable!");
} else {
echo ("Not readable!");
}
?> ผลลัพธ์
Not readable!
ให้เรามาดูตัวอย่างอื่นที่อ่านไฟล์ได้ด้วยหากอ่านได้
เรามีไฟล์ “demo.txt” ที่มีเนื้อหาดังต่อไปนี้
This is demo text in demo file!
ต่อไปนี้เป็นรหัสที่ตรวจสอบว่าไฟล์สามารถอ่านได้หรือไม่ หากอ่านได้ เนื้อหาไฟล์ก็จะแสดงด้วย
ตัวอย่าง
<?php
$file_path = "demo.txt";
if(is_readable($file_path)) {
echo ("Readable!");
echo ("Reading file: ");
readfile($file_path);
} else {
echo ("Not readable!");
}
?> ผลลัพธ์
Not readable!