在Intel平台上,中断3将暂停调试器,如果未在调试器中执行则无效。
我在C / C ++程序中广泛使用它,因为它不会因清除所有断点而受到影响。
我想在我的PHP异常&中使用它错误处理程序。这样,我可以插入它&忘掉它。然后我可以添加&根据我正在测试的内容删除断点,而不影响这些中断,并确保如果我的代码遇到与此类中断一致的问题,我的IDE将始终停止。
可以吗?
答案 0 :(得分:3)
xdebug_break()
是您所需要的,但是为了使用您需要正确设置xdebug调试器。
来自xdebug documentation:
bool xdebug_break()
向调试客户端发送断点。