2011-06-02 30 views
3

例如,在我的error_log,它说是这样的:如何跟踪PHP中程序的每个“步骤”?

Error... require, include, a_function, another_function 

基本上它跟踪程序的每一步。我想实现这样的东西来进行调试。如何“跟踪”PHP中程序的执行?

回答

0

除了debug_backtrace()如其他人所说的,我会建议安装Xdebug和利用代码分析器在其中。当结合cachegrind应用程序来分析配置文件时,您可以轻松查看并浏览脚本执行的完整跟踪,并为每个函数调用执行时间。