函式: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 上,那麼該函式將不可用。