有没有办法跟踪到某个函数的所有调用?看函数调用
其目的是在“侦听”函数调用时插入调试功能。例如,我会说“听所有对mysqli_query()
的调用”,所以我可以将函数名(也可能是参数)发送到调试/日志函数。
有没有办法跟踪到某个函数的所有调用?看函数调用
其目的是在“侦听”函数调用时插入调试功能。例如,我会说“听所有对mysqli_query()
的调用”,所以我可以将函数名(也可能是参数)发送到调试/日志函数。
没有内置的方法来拦截对任意函数进行日志记录的调用。
但是,xdebug调试套件可能能够帮助您实现其功能execution trace。您将能够记录函数调用和涉及的参数。
不会像[XDebug函数跟踪](http://xdebug.org/docs/ execution_trace)工作? –
@Jared:是的,我刚刚编辑了我的答案。 –
相关:http://stackoverflow.com/questions/4898393/how-to-intercept-db-requests-mysql –