📜  PHP | SplFileInfo isReadable()函数(1)

📅  最后修改于: 2023-12-03 14:45:19.043000             🧑  作者: Mango

PHP | SplFileInfo isReadable()函数

isReadable() 是 SplFileInfo 类的一个方法,用于检查指定文件是否可读取。

语法
public bool SplFileInfo::isReadable (void)
参数

该函数没有参数。

返回值

如果文件可读取,则返回 true,否则返回 false。

异常

该函数不会引发异常。

示例
$file = new SplFileInfo('/path/to/file.txt');
if ($file->isReadable()) {
    echo 'File is readable.';
} else {
    echo 'File is not readable.';
}
解释

上面的示例中,我们首先创建了一个 SplFileInfo 对象,指定了要检查的文件路径。然后,我们使用 isReadable() 方法检查文件是否可读取。如果文件是可读取的,它将打印出 "File is readable.";否则,它将打印出 "File is not readable."。

注意事项
  • 请确保在使用 isReadable() 方法之前,指定的文件路径是有效的。
  • isReadable() 方法只检查文件是否可读取,而不会检查文件是否存在或是否可写。如果您想要检查文件是否存在,请使用 file_exists() 函数。
  • 如果文件路径指定的是一个目录而不是文件,isReadable() 方法将返回 false。
参考资料