Hàm is_executable() kiểm tra file có thực thi được (executable) không. Trả về TRUE nếu tồn tại và có quyền thực thi, FALSE nếu lỗi.
Cú pháp
is_executable(file_path)
Tham số
file_path – Đường dẫn file cần kiểm tra.
Giá trị trả về
Trả về TRUE nếu file tồn tại và executable, FALSE ngược lại.
Ví dụ 1: File .exe
<?php
$check = "D:/tutorials/setup.exe";
if (is_executable($check))
echo "Executable!";
else
echo "Not executable!";
?>
Kết quả
Executable!
Ví dụ 2: File .docx
<?php
$check = "D:/tutorials/java.docx";
if (is_executable($check))
echo "Executable!";
else
echo "Not executable!";
?>
Kết quả
Not executable!
Lưu ý: Trên Windows, chỉ kiểm tra extension (.exe, .bat, .cmd...). Trên Unix, kiểm tra bit execute permission.