PHP debug_print_backtrace() 函数
实例
打印一条 PHP 回溯:
<?php
function a($txt) {
b("Glenn");
}
function b($txt) {
c("Cleveland");
}
function c($txt) {
debug_print_backtrace();
}
a("Peter");
?>
亲自试一试 »function a($txt) {
b("Glenn");
}
function b($txt) {
c("Cleveland");
}
function c($txt) {
debug_print_backtrace();
}
a("Peter");
?>
定义和用法
debug_print_backtrace() 函数打印 PHP 回溯(backtrace)。
debug_print_backtrace() 打印了一条 PHP 回溯。它打印了函数调用、被 included/required 的文件和 eval() 的代码。
语法
debug_print_backtrace(options, limit);
参数值
| 参数 | 描述 | 
|---|---|
| options | 
 可选。规定以下参数的位掩码: 
  | 
| limit | 可选。用于限制返回堆栈帧的数量。默认为 (limit=0) ,返回所有的堆栈帧。 | 
技术细节
| 返回值: | None | 
|---|---|
| PHP 版本: | 5.0+ | 
| PHP 更新日志: | 
 PHP 5.4:添加了可选的参数 limit。 PHP 5.3.6: 添加了可选的参数 options。  | 
PHP Error 错误参考手册
