能否在PHPUnit/XDebug中为系统函数设置调试断点?
在PHPUnit中,我想为一个内置函数设置一个断点。这可能吗?如何实现 例如,我想打破每一次ob_end_干净能否在PHPUnit/XDebug中为系统函数设置调试断点?,php,debugging,phpunit,xdebug,Php,Debugging,Phpunit,Xdebug,在PHPUnit中,我想为一个内置函数设置一个断点。这可能吗?如何实现 例如,我想打破每一次ob_end_干净 谢谢。据我所知,这不是一种简单的方法,除非这是一个函数,并且在代码中调用该函数。然后,在函数中的该行上放置一个断点 function BufferClean() { ... // Some Common Code ob_end_clean; } //Main code ... BufferClean(); ... ... ... BufferClean(); ..
谢谢。据我所知,这不是一种简单的方法,除非这是一个函数,并且在代码中调用该函数。然后,在函数中的该行上放置一个断点
function BufferClean()
{
... // Some Common Code
ob_end_clean;
}
//Main code
...
BufferClean();
...
...
...
BufferClean();
...
在这种情况下,断点位于调用的函数中,而不是直接调用ob_end_clean,允许您放置一个断点。更改代码也很容易,因为可以使用源代码中的全局替换