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)
谁能告诉我有什么问题?我期待看到在运行中调用的所有内容.相反,我没有看到任何东西.
debug_backtrace()不会显示到目前为止调用的内容,return但当调用函数时,当前的调用堆栈(即或多或少会在某个语句上跳转到语句,直到达到顶层).
您可能对分析器感兴趣,例如在XDebug中实现的分析器以及分析数据的内容,例如kcachegrind.