最佳答案
XDebug提供了配置指令xdebug.profiler_enable_trigger
,该指令允许通过传递GET或POST参数来激活分析;当通过HTTP调用脚本时。如果您不想对所有脚本进行概要分析,而只是在不总是更改PHP配置的情况下对少数特殊情况进行概要分析,那么这种方法非常方便。
是否有一种方法可以在PHP命令行程序中实现相同的行为?我试图将XDEBUG_PROFILE
作为命令行参数传递,但它不起作用。
一般来说,分析命令行PHP工作得很好,但我希望具有与浏览器和HTTP服务器相同的每次调用的灵活性。