English | 简体中文 | 繁體中文
查询

SplFileInfo::isExecutable()函数—用法及示例

「 检查文件是否可执行 」


函数名称:SplFileInfo::isExecutable()

适用版本:PHP 5 >= 5.1.2, PHP 7

函数描述:SplFileInfo::isExecutable() 方法用于检查文件是否可执行。

语法:public bool SplFileInfo::isExecutable ( void )

参数:无

返回值:如果文件可执行,返回 true;否则返回 false。

示例:

$file = new SplFileInfo('/path/to/file.php');

if ($file->isExecutable()) {
    echo '文件可执行';
} else {
    echo '文件不可执行';
}

说明:上述示例中,我们创建了一个 SplFileInfo 对象来表示文件路径。然后,使用 isExecutable() 方法来检查文件是否可执行。如果文件可执行,输出 "文件可执行";否则输出 "文件不可执行"。

请注意,isExecutable() 方法只检查文件的权限是否允许执行,并不会验证文件的内容是否可以执行。因此,即使文件内容是 PHP 代码,但如果文件没有执行权限,isExecutable() 方法仍然会返回 false。

补充纠错
上一个函数: SplFileInfo::isFile()函数
下一个函数: SplFileInfo::isDir()函数
热门PHP函数
分享链接