ホームページ >バックエンド開発 >PHPチュートリアル >PHP デバッグ ツール debug_print_backtrace()_PHP チュートリアル
誰が特定のメソッドを呼び出したかを知りたい場合は、debug_print_backtrace で解決できます
debug_print_backtrace() は、ページの呼び出しプロセスを出力でき、それがどこから来たのかは明らかです
しかし、これは幸いにも PHP5 の独自の関数です。
http://pear.php.net/package/PHP_Compat にはすでに実装があります
テストコード
;debug_print_backtrace();
}
}
関数say($msg) {
$a = new a ();
$a->say($msg);
}
}
class c {
function __construct($msg) {
$b = new b(); Say($ msg);
}
}
$c = new c("test");
コードをコピー