牛牛在线工具

debug_print_backtrace()

收录 8868 个 PHP 函数,含用途说明与用法示例。

debug_print_backtrace()

打印当前的调用栈信息,主要用于调试和错误排查

函数名称:debug_print_backtrace() 函数描述:debug_print_backtrace() 函数用于打印当前的调用栈信息,主要用于调试和错误排查。 适用版本:这个函数是在 PHP 4 起可用,并且在 PHP 7 中仍然有效。 语法:debug_print_backtrace(bool $return = false) : void 参数: $return(可选):设置为 true 时,函数将返回调用堆栈信息的字符串,默认为 false。如果设置为 true,则不会直接输出调用堆栈信息而是返回字符串。 返回值: 如果 $return 参数为 true,则返回调用堆栈信息的字符串。 如果 $return 参数为 false(默认),则函数没有返回值。 示例: 基本用法: 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 使用 $return 参数: 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