PHP Exception getTrace() 方法
示例
輸出堆疊跟蹤
<?php
function myFunction($num) {
throw new Exception("發生了一個錯誤");
}
try {
myFunction(5);
} catch (Exception $e) {
print_r($e->getTrace());
}
?>
自己動手試一試 »
定義和用法
getTrace()
方法返回一個數組形式的堆疊跟蹤。
堆疊跟蹤包含有關當前正在執行的所有函式的的資訊。此方法提供的堆疊跟蹤包含有關異常丟擲時堆疊的資訊。
語法
$exception->getTrace()
技術詳情
返回值 | 以陣列形式返回堆疊跟蹤 |
---|
相關頁面
在我們的 PHP Exceptions 章節 中閱讀更多關於 Exceptions 的資訊。
PHP 參考:getTraceAsString() 方法。
❮ PHP Exception 參考