Hàm file_exists() kiểm tra tập tin hoặc thư mục có tồn tại hay không. Hữu ích trước khi xử lý file hoặc tạo file mới để tránh ghi đè.
Cú pháp
file_exists($file_path)
Tham số
file_path – Đường dẫn tập tin/thư mục cần kiểm tra. Bắt buộc.
Giá trị trả về
True– Tồn tạiFalse– Không tồn tại
Ví dụ
<?php
$myfile = '/doc/candidate.txt';
if (file_exists($myfile)) {
echo "$myfile exists!";
} else {
echo "$myfile does not exist!";
}
?>
Kết quả
/doc/candidate.txt does not exist!
Lưu ý: Kết quả bị cache, dùng
clearstatcache()nếu cần kiểm tra lại sau khi file vừa được tạo/xóa.