PHPリファレンス(逆引き)

PHPリファレンス
 
関数呼び出しのバックトレースを取得する( debug_print_backtrace() )
スポンサードリンク

関数呼び出しのバックトレースを出力するには、debug_print_backtrace()関数を使います。

debug_print_backtrace()

関数を呼び出したバックトレースを標準出力に出力します。



例1) 関数の呼び出し元のバックトレースをdebug_print_backtrace()関数で出力する。

<?php
class TestClass {
 function test_method($str) {
  debug_print_backtrace();
 }
}

function test_func($param1, $param2) {
 $obj = new TestClass();
 $obj->test_method("ABC");
}

test_func("ZZZ","XXX");
?>

●実行結果
#0 TestClass->test_method(ABC) called at [C:\php\develop\t1.php:10]
#1 test_func(ZZZ, XXX) called at [C:\php\develop\t1.php:13]



スポンサード リンク


関数呼び出しのバックトレースを取得する( debug_backtrace() )
関数呼び出しのバックトレースを取得する( debug_print_backtrace() )

PHP基本へ
忘れっぽいエンジニアのPHPリファレンス TOPへ