例如,在我的error_log,它说是这样的:如何跟踪PHP中程序的每个“步骤”?
Error... require, include, a_function, another_function
基本上它跟踪程序的每一步。我想实现这样的东西来进行调试。如何“跟踪”PHP中程序的执行?
例如,在我的error_log,它说是这样的:如何跟踪PHP中程序的每个“步骤”?
Error... require, include, a_function, another_function
基本上它跟踪程序的每一步。我想实现这样的东西来进行调试。如何“跟踪”PHP中程序的执行?
除了debug_backtrace()
如其他人所说的,我会建议安装Xdebug和利用代码分析器在其中。当结合cachegrind应用程序来分析配置文件时,您可以轻松查看并浏览脚本执行的完整跟踪,并为每个函数调用执行时间。