查詢

Error::getFile()函式—用法及示例

「 獲取報錯所在的檔名 」


函式:Error::getFile()

適用版本:PHP 7.0.0 及以上版本

用法:Error::getFile() 函式用於獲取報錯所在的檔名。

示例:

try {
    // 人為製造一個錯誤
    $undefinedVar = $notDeclared + 1;
} catch (Error $e) {
    echo "錯誤發生在檔案:" . $e->getFile();
    // 輸出:錯誤發生在檔案:/path/to/file.php
}

在上述示例中,我們故意製造了一個錯誤,並使用 try-catch 塊捕獲了錯誤。透過呼叫 Error::getFile() 函式,我們可以獲取錯誤發生的檔名,並將其輸出到螢幕上。

需要注意的是,Error::getFile() 函式僅在 PHP 7.0.0 及以上版本中可用。如果你的程式碼執行在低於該版本的 PHP 上,那麼該函式將不可用。

補充糾錯
上一個函式: Error::getCode()函式
下一個函式: Error::getLine()函式
熱門PHP函式
分享連結