ฟังก์ชัน file_exists() ตรวจสอบว่าไฟล์หรือไดเรกทอรีมีอยู่จริงหรือไม่ ยอมรับพาธของไฟล์หรือไดเรกทอรีที่ต้องการตรวจสอบเป็นพารามิเตอร์ การใช้งานหลัก:
มีประโยชน์เมื่อต้องทราบว่าไฟล์มีอยู่จริงก่อนประมวลผล
ใช้ขณะสร้างไฟล์ใหม่ เพื่อทราบว่าไฟล์มีอยู่แล้วหรือยัง
Syntax
file_exists($file_path)
Parameters
file_path − ระบุพาธของไฟล์หรือไดเรกทอรีที่ต้องการตรวจสอบ จำเป็น
Return
ฟังก์ชัน file_exists() คืนค่า:
- True, หากไฟล์หรือไดเรกทอรีมีอยู่
- False, หากไฟล์หรือไดเรกทอรีไม่มีอยู่
ตัวอย่าง
ตัวอย่างตรวจสอบไฟล์ "candidate.txt" และแสดงข้อความแม้ไฟล์จะไม่มีอยู่
<?php
$myfile = '/doc/candidate.txt';
if (file_exists($myfile)) {
echo "$myfile exists!";
} else {
echo "$myfile does not exist!";
}
?>
ผลลัพธ์แสดงว่าไฟล์ไม่มีอยู่:
ผลลัพธ์
/doc/candidate.txt does not exist!