PHP例外getTrace()メソッド
例
スタックトレースを出力します。
<?php
function myFunction($num) {
throw new Exception("An error
occurred");
}
try {
myFunction(5);
} catch (Exception
$e) {
print_r($e->getTrace());
}
?>
定義と使用法
このgetTrace()
メソッドは、スタックトレースを配列の形式で返します。
スタックトレースには、特定の時点で実行されているすべての機能に関する情報が含まれています。このメソッドによって提供されるスタックトレースには、例外がスローされたときのスタックに関する情報が含まれています。
構文
$exception->getTrace()
技術的な詳細
戻り値: | スタックトレースを配列の形式で返します |
---|
関連ページ
例外の詳細については、PHPの例外の章をご覧ください。
PHPリファレンス:getTraceAsString()メソッド。
❮PHP例外リファレンス