XDebug提供了配置指令“ xdebug.profiler_enable_trigger”,该配置指令允许通过HTTP调用脚本时通过传递GET或POST参数“ XDEBUG_PROFILE”来激活分析。如果您不希望对所有脚本进行性能分析,而仅对一些特殊情况进行性能分析,而又不总是更改PHP配置,那么这非常方便。
有没有办法实现命令行PHP程序相同的行为?我试图将“ XDEBUG_PROFILE”作为命令行参数传递,但是它不起作用。
通常,分析命令行PHP可以很好地工作,但是我希望具有与浏览器和HTTP服务器相同的每次调用灵活性。
有什么建议?