📅  最后修改于: 2023-12-03 14:45:19.043000             🧑  作者: Mango
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。