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

时间:2012-08-26 17:46:36

标签: php netbeans buffer echo xdebug

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

我正在使用XDebug在NetBeans中进行调试。我看到如何设置断点或逐步遍历代码中的每一行,并查看赋给变量的值。很酷!

但是,我没有看到被回显或发送到缓冲区的任何内容会发生什么。

有没有办法看到这一点,或者NetBeans是否假设我将所有字符串分配给最后输出的变量(无论如何我通常都会这样做)?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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