所以我遇到了一些PHP代码的问题,而且我不是PHP的专家。 不过,我设法知道问题的来源,现在我想确切地看到在netbeans下迭代中发生了什么。 然后我将不得不将它与vs2010(C#stuff)中的类似结果进行比较。
我的问题是,问题发生在300年代的迭代中,而在vs2010中,如果我愿意,我只能在300次点击之后才能打破。 是否可以使用Netbeans + Xdebug做同样的事情?
否则,这将是F8 xD的漫长而无聊的下午
感谢。
答案 0 :(得分:3)
将if条件放入您想要放置断点的代码中,如下所示:
if ($someLoopVariable >= 300)
{
"doNothing"; // make this line a breakpoint
}
我是否回答了你的问题,或者严重误解了它?
答案 1 :(得分:0)
从NetBeans 8.1开始,在PHP调试器中无法做到这一点。但是,在NetBeans中使用其他语言时,此功能存在。要执行条件断点,请右键单击断点并选择属性以设置其他语言的条件;调试PHP时,属性显示为灰色。请参阅NetBeans bugzilla报告Bug 132066 - Implement conditional breakpoints 中的以下开放案例。如果您有兴趣,请投票支持此功能。投票越多,我们就可以实现这一点。