XDebug propose la directive de configuration "xdebug.profiler_enable_trigger" qui permet d'activer le profilage en passant le paramètre GET ou POST "XDEBUG_PROFILE" lors de l'appel d'un script via HTTP. C'est pratique si vous ne voulez pas de profilage pour TOUS vos scripts mais seulement pour quelques cas particuliers sans toujours changer votre configuration PHP.
Existe-t-il un moyen d'obtenir le même comportement pour les programmes PHP en ligne de commande? J'ai essayé de passer le "XDEBUG_PROFILE" comme argument de ligne de commande mais cela n'a pas fonctionné.
En général, le profilage PHP en ligne de commande fonctionne bien, mais j'aimerais avoir la même flexibilité par appel qu'avec un navigateur et un serveur HTTP.
Aucune suggestion?