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