xdebug只能是在出错的时候跟踪函数调用情况吗
时间:2021-07-01 10:21:17
帮助过:16人阅读
- Xdebug 是不是只有在PHP脚本出错时候才能跟踪函数调用情况?
- 如果不是,请问怎么配置Xdebug,可以使之在脚本无错状态下也能看到执行过程中函数的调用等情况?
- 如果Xdebug只能在脚本出错的情况下查看函数调用情况,那么,还有没有其他工具可以实现跟踪PHP执行时候函数调用情况?
回复内容:
- Xdebug 是不是只有在PHP脚本出错时候才能跟踪函数调用情况?
- 如果不是,请问怎么配置Xdebug,可以使之在脚本无错状态下也能看到执行过程中函数的调用等情况?
- 如果Xdebug只能在脚本出错的情况下查看函数调用情况,那么,还有没有其他工具可以实现跟踪PHP执行时候函数调用情况?
只要启动调试模式 ... XDebug 可以单步运行完整的程序 ...
并不需要程序出错的时候才能跟踪函数调用 ...
正好在电脑旁边 ... 码了个简单的代码截张图给你一目了然 ...
![]()
启动单步并不需要配置 XDebug ... 要看你使用的编辑器怎么使用 DBG 协议 ...
这个根据不同的编辑器而不同 ... 但一般来说是按 F5
...
如果你找不到的话 ... 另外一种替代的方案是在程序的入口设置断点 ...
这样程序执行的时候自然会中断进入调试状态 ...
恩恩 ... 就是这样啦 ...