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