PHP 中的 is_readable() 函数

phpprogrammingserver side programming更新于 2025/7/9 12:07:17

is_readable() 函数用于检查文件是否可读。如果文件或目录存在且可读,则返回 TRUE。如果文件或目录不存在,则返回 FALSE。

语法

is_readable(file_path)

参数

  • file_path − 指定要检查的文件。

返回值

如果文件或目录存在且可读,则 is_readable() 函数返回 TRUE。如果文件或目录不存在,则返回 FALSE。

示例

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

输出

Not readable!

让我们看另一个示例,如果文件可读,则读取文件内容。

我们有一个文件"demo.txt",其中包含以下内容。

This is demo text in demo file!

以下代码用于检查文件是否可读。如果可读,则显示文件内容。

示例

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

输出

Not readable!

相关文章