Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm is_readable() trong PHP


Hàm is_readable() kiểm tra file hoặc thư mục có đọc được (readable) không. Trả về TRUE nếu tồn tại và đọc được, FALSE nếu không tồn tại hoặc không đọc được.

Cú pháp

is_readable(file_path)

Tham số

  • file_path – Đường dẫn file/thư mục cần kiểm tra.

Giá trị trả về

Trả về TRUE nếu tồn tại và đọc được, FALSE ngược lại.

Ví dụ 1: Kiểm tra đơn giản

<?php
$file_path = "new.txt";
if (is_readable($file_path)) {
    echo "Readable!";
} else {
    echo "Not readable!";
}
?>

Kết quả

Not readable!

Ví dụ 2: Đọc file nếu readable

<?php
$file_path = "demo.txt";
if (is_readable($file_path)) {
    echo "Readable!";
    echo "Reading file: ";
    readfile($file_path);
} else {
    echo "Not readable!";
}
?>

Kết quả

Not readable!

Lưu ý: Kết quả bị cache. Dùng clearstatcache() để làm mới.