1

php sur la ligne de commande me dit qu'il a une option:Comment utiliser l'option -e en PHP?

-e    Generate extended information for debugger/profiler 

Cependant en exécutant mon script de ligne de commande avec que je ne vois rien ... quelle est cette option?

Répondre

1

Cette information étendue concerne les débogueurs et les profileurs. (Par exemple. Xdebug ou ZendDebugger)

Normaly ce commutateur est utilisé par IDE avec support pour débogueur (comme Eclipse PDT)

voir http://www.xdebug.org/docs/ des exemples.

+0

Mais que se passe-t-il lorsque je l'exécute sur la ligne de commande? – Rory

+0

Si vous avez un débogueur configuré pour votre cli ou cgi-php, vous pouvez forcer une erreur pour voir une trace de pile. Sur le site Web Xdebug: "Lorsque Xdebug est activé, il affiche une trace de pile chaque fois que PHP décide d'afficher un avertissement, une erreur, etc. Les informations affichées par les traces de pile et la façon dont elles sont présentées peuvent être configurées vos besoins." (http://www.xdebug.org/docs/stack_trace) L'option -e permet simplement à un débugeur/profileur d'imprimer plus d'informations. – Rufinus