getTrace
例外がスローされたときに実行されていたすべての機能に関する情報を含む配列を返します。
getTrace()メソッドは、スタックトレースを配列として返します。
スタックトレースには、特定の瞬間に実行されているすべての機能に関する情報が含まれています。この方法で提供されるスタックトレースには、例外がスローされたときにスタック情報が含まれています。
チュートリアル: PHP例外
リファレンスマニュアル: getTraceAsString()メソッド
出力スタックトレース:
<?php
機能myfunction ( $ num ) {
新しい例外をスローします( 「エラーが発生しました」 ) ;
}
試す{
myFunction ( 5 ) ;
} catch (例外$ e ) {
print_r ( $ e- > getTrace ( ) ) ;
}
?>
自分で試してみてください
$例外- > getTrace ( )