Computer >> Máy Tính >  >> Lập trình >> PHP

hàm is_readable () trong PHP

Hàm is_readable () kiểm tra xem một tệp có thể đọc được hay không. Hàm trả về TRUE nếu tệp hoặc thư mục tồn tại và có thể đọc được. Nó trả về FALSE nếu tệp hoặc thư mục không tồn tại.

Cú pháp

is_readable(file_path)

Tham số

  • file_path - Chỉ định tệp để kiểm tra.

Quay lại

Hàm is_readable () trả về TRUE nếu tệp hoặc thư mục tồn tại và có thể đọc được. Nó trả về FALSE nếu tệp hoặc thư mục không tồn tại.

Ví dụ

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

Đầu ra

Not readable!

Hãy để chúng tôi xem một ví dụ khác cũng đọc tệp nếu nó có thể đọc được.

Chúng tôi có một tệp “demo.txt” với nội dung sau.

This is demo text in demo file!

Sau đây là đoạn mã kiểm tra xem tệp có thể đọc được hay không. Nếu nó có thể đọc được, thì nội dung tệp cũng được hiển thị.

Ví dụ

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

Đầu ra

Not readable!