在使用Xdebug调试PHP程序时,是否可以不在特定的行上设置“条件断点”,而是在回显特定的输出时设置这种“条件断点”?
此输出可以由某个字符串(例如id="someid"
或正则表达式(例如id="header(1|2)"
)指定。
我相信在调试时这将是非常实用的-我知道我的输出的某些部分有问题,并且我想在产生该代码的地方中断该程序,因此我可以处理调用堆栈并查看出了什么问题。
我正在使用PhpStorm,并且对解释如何在此特定IDE中执行此操作的答案感到满意。但是由于我怀疑这是不可能的,所以我用更笼统的术语问这个问题:Xdebug允许吗?