XDebug ofrece la directiva de configuración "xdebug.profiler_enable_trigger" que permite activar la generación de perfiles pasando el parámetro GET o POST "XDEBUG_PROFILE" cuando se llama a un script a través de HTTP. Esto es útil si no desea crear perfiles para TODOS sus scripts, sino solo para algunos casos especiales sin cambiar siempre su configuración de PHP.
¿Hay alguna manera de lograr el mismo comportamiento para los programas PHP de línea de comandos? Traté de pasar el "XDEBUG_PROFILE" como argumento de línea de comando pero no funcionó.
En general, el perfil de línea de comandos PHP funciona bien, pero me gustaría tener la misma flexibilidad por llamada que con un navegador y un servidor HTTP.
¿Alguna sugerencia?