PHP 例外getTrace()メソッド
例
スタックトレースを出力します。
<?php
function myFunction($num) {
throw new Exception("An error occurred");
}
try {
myFunction(5);
} catch (Exception $e) {
print_r($e->getTrace());
}
?>
定義と使用法
getTrace()
メソッドは、配列の形式でスタックトレースを返します。
スタック トレースには、特定の瞬間に実行されているすべての関数に関する情報が含まれています。このメソッドによって提供されるスタックトレースには、例外がスローされた時点のスタックに関する情報が含まれています。
構文
<div>$exception->getTrace()</div>
Technical Details
Return Value: | 配列の形式でスタックトレースを返します |
---|
関連ページ
例外について詳しくは、PHP 例外の章を参照して下さい。
PHP リファレンス:getTraceAsString()メソッド
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。