20

私は問題があります。特定のケースのバックトレースをログ ファイルに記録したいと考えています。debug_print_backtrace()私の目的のために正しい文字列を作成しますがdebug_print_backtrace()、トレースを返す代わりに画面に出力します。

4

3 に答える 3

23

別の機能を使用してください。 debug_backtrace()は、ループ、フォーマット、および保存できる配列を返します。

$data = debug_backtrace();

または、フォーマットされた出力文字列に出力バッファリングを使用します。

ob_start();
debug_print_backtrace();
$data = ob_get_clean();
于 2013-10-28T20:29:11.217 に答える