<?php
/* 使用debug_print_backtrace() 或 debug_backtrace() 打印栈轨迹 */
function fun1() {
print "Hello world!\n";
fun2();
}
function fun2() {
Class1::fun3();
}
Class Class1 {
static function fun3() {
$class2 = new Class2();
$class2->fun4();
}
}
class Class2 {
function fun4() {
debug_print_backtrace();
$backtrace = debug_backtrace();
echo '<pre>';
print_r($backtrace);
}
}
fun1();
<?php
/* 使用debug_print_backtrace() 或 debug