PHP is_executable()

Hàm is_executable() trong PHP

Hàm is_executable() trong PHP được sử dụng để kiểm tra xem một tệp có thể thực thi hay không. Tệp được xem là có thể thực thi khi quyền thực thi đã được cấp cho tệp đó trong hệ điều hành.

Cú pháp

is_executable(string $filename): bool

Tham số

  • $filename: Đường dẫn đến tệp mà bạn muốn kiểm tra. Đường dẫn này có thể là đường dẫn tuyệt đối hoặc đường dẫn tương đối.

Giá trị trả về

Hàm is_executable() trả về true nếu tệp có thể thực thi và false nếu ngược lại. Nếu tệp không tồn tại hoặc có lỗi, hàm cũng sẽ trả về false.

Ví dụ


Chú ý

  • Quyền thực thi phụ thuộc vào hệ điều hành mà bạn đang sử dụng (Unix, Linux, Windows, ...).
  • Trong hệ điều hành Windows, các tệp có đuôi .exe hoặc .bat thường được coi là có thể thực thi.
  • Đảm bảo rằng bạn có quyền truy cập vào tệp mà bạn đang kiểm tra.

Hàm is_executable() thường được sử dụng trong các ứng dụng web để kiểm tra quyền truy cập và đảm bảo rằng các tệp cần thiết cho ứng dụng có thể thực thi đúng cách.