ฟังก์ชัน is_executable() ใช้ ตรวจสอบว่าไฟล์สามารถรันได้ (executable) หรือไม่ ส่งคืน TRUE หากไฟล์มีอยู่และรันได้, FALSE หากไม่รันได้หรือเกิดข้อผิดพลาด
ไวยากรณ์ (Syntax)
is_executable(file_path)
พารามิเตอร์ (Parameters)
file_path − พาธของไฟล์ที่ต้องการตรวจสอบ
ค่าที่ส่งคืน (Return Value)
ส่งคืน TRUE หากไฟล์มีอยู่และรันได้, FALSE หากไม่รันได้หรือเกิดข้อผิดพลาด
ตัวอย่างการใช้งาน
ตัวอย่างที่ 1: ตรวจสอบไฟล์ .exe
<?php
$check = "D:/tutorials/setup.exe";
if (is_executable($check))
echo "Executable!";
else
echo "Not executable!";
?>
ผลลัพธ์
Executable!
ตัวอย่างที่ 2: ตรวจสอบไฟล์ .docx (ไม่ใช่ executable)
<?php
$check = "D:/tutorials/java.docx";
if (is_executable($check))
echo "Executable!";
else
echo "Not executable!";
?>
ผลลัพธ์
Not executable!