debug_backtrace:浏览器不响应/挂起

问题描述

|| 我正在尝试查看文件包含多少次。有人建议我将文件代码替换为:
<pre>
<?PHP
    var_dump(debug_backtrace());

?>
</pre>
<hr />
但是浏览器仅显示输出的第一页,然后没有响应,因此无法滚动视图。 任何想法? 问候 哈维     

解决方法

您可以尝试将标题设置为文本/纯文本。
header(\'Content-Type: text/plain\');
假设您正在加载大量数据,这将有助于浏览器呈现页面。 另外,您应该/应该使用
require_once
并避免担心,假设您包括的文件类似于
bootstrap
或辅助功能包。 根据脚本的大小和多少递归(如果有),
debug_backtrace()
可能会很长。     ,我遇到了同样的麻烦,似乎没有什么解决办法,所以我使用了
print
版本:
ob_start();
debug_print_backtrace();
$bt = ob_get_clean();
不优雅,但悬挂问题消失了。