PHP file_exists()
Giới thiệu về hàm file_exists() trong PHP
Hàm file_exists() trong PHP được sử dụng để kiểm tra sự tồn tại của một tệp tin hoặc thư mục trên hệ thống. Nếu tệp hoặc thư mục tồn tại, hàm sẽ trả về giá trị true, ngược lại sẽ trả về false.
Cú pháp
file_exists(string $filename): bool
Tham số
- $filename: Đây là đường dẫn đến tệp tin hoặc thư mục mà bạn muốn kiểm tra. Đường dẫn có thể là đường dẫn tuyệt đối hoặc đường dẫn tương đối.
Giá trị trả về
Hàm này trả về true nếu tệp tin hoặc thư mục được chỉ định tồn tại, và false nếu không.
Ví dụ sử dụng
$path = 'example.txt'; if (file_exists($path)) { echo 'Tệp tin tồn tại.'; } else { echo 'Tệp tin không tồn tại.'; }
Lưu ý
- Hàm file_exists() chỉ kiểm tra sự tồn tại của tệp tin hoặc thư mục, không kiểm tra quyền truy cập hay khả năng đọc nội dung của tệp.
- Hàm này không hoạt động với các URL. Nó chỉ làm việc với các đường dẫn trên hệ thống file của máy chủ.
Tổng kết
Hàm file_exists() là một công cụ hữu ích trong PHP để kiểm tra sự tồn tại của các tệp và thư mục. Việc sử dụng hàm này giúp bạn đảm bảo không xảy ra lỗi khi thực hiện các thao tác với tệp không tồn tại.