debug_print_backtrace不起作用

Arl*_*ler 1 php wordpress debug-backtrace

我有PHP 5.3.4,当我尝试使用debug_print_backtrace时,我什么都没得到.当我使用vardump时,我得到一个空数组,如下所示.

index.php文件:

<?php
define('WP_USE_THEMES', true);

require('./wp-blog-header.php');

var_dump(debug_backtrace());

echo PHP_VERSION;
?>
Run Code Online (Sandbox Code Playgroud)

返回

...
</html> 
array(0) {
}
5.3.4
Run Code Online (Sandbox Code Playgroud)

谁能告诉我有什么问题?我期待看到在运行中调用的所有内容.相反,我没有看到任何东西.

Vol*_*erK 5

debug_backtrace()不会显示到目前为止调用的内容,return但当调用函数时,当前的调用堆栈(即或多或少会在某个语句上跳转到语句,直到达到顶层).
您可能对分析器感兴趣,例如在XDebug中实现的分析器以及分析数据的内容,例如kcachegrind.