2

最近,一个应用程序在随机执行点回显了某些内容。找到确切的陈述原来是一个问题:太多的陈述发出了东西。

因此,我通过ob_start()注册了一个回调,让回调回显 debug_backtrace()并退出应用程序。

请注意,我试图禁用输出缓冲作为回调的第一条语句。

不幸的是,debug_backtrace()从来没有返回任何东西。该应用程序在回调中调用debug_backtrace()时崩溃。

我什至没有设法将 debug_backtrace() 的内容保存到文件中(而不是标准输出)。

有人可以解释为什么吗?

4

0 回答 0