函数名称:debug_print_backtrace()
函数描述:debug_print_backtrace() 函数用于打印当前的调用栈信息,主要用于调试和错误排查。
适用版本:这个函数是在 PHP 4 起可用,并且在 PHP 7 中仍然有效。
语法:debug_print_backtrace(bool $return = false) : void
参数:
返回值:
示例:
function foo() {
debug_print_backtrace();
}
function bar() {
foo();
}
bar();
输出:
#0 foo() called at /path/to/file.php:4
#1 bar() called at /path/to/file.php:8
function foo() {
return debug_print_backtrace(true);
}
function bar() {
return foo();
}
$trace = bar();
echo $trace;
输出:
#0 foo() called at /path/to/file.php:4
#1 bar() called at /path/to/file.php:8