查詢

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函式
分享連結