使用Xdebug(在NetBeans中)跟踪回波输出


Tracking echo output with Xdebug (in NetBeans)

在使用一个简单的共享软件文本编辑器编写PHP十几年之后,我终于像1999年一样进入了IDE的世界。

我正在使用XDebug在NetBeans中进行调试。我看到了如何设置断点或遍历代码中的每一行,并看到了为变量分配了哪些值。非常酷!

然而,我看不出任何被响应或发送到缓冲区的内容会发生什么。

有没有一种方法可以看到这一点,或者NetBeans假设我将所有字符串都分配给变量,以便在最后输出(我通常就是这样做的)?

您可以使用ob_start()缓冲输出,然后使用ob_get_contents()将其复制到变量中。

您还可以使用IDE并添加ob_get_contents()表达式