Afficher le nom d'une variable

Eléphant du PHP | 92 Messages

05 mars 2008, 12:45

Bonjour,
Est-il possible d'afficher le nom d'une variable au lieu de sa valeur dans un script PHP ?
Pour des raisons de debugage, je voudrais faire une fonction du style affichedebug($mavariable) qui m'afficherait quelque chose du genre "$mavariable vaut 3" (ou "mavariable vaut 3", sans le dollar, peu importe).

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

05 mars 2008, 13:22

En regardant peut être du côté de get_defined_vars() ?
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 92 Messages

06 mars 2008, 13:24

Merci pour la réponse. J'ai fait quelques tests rapides mais rien de concluant lorsque je veux l'exploiter dans une fonction (je récupère les variables locales à la fonction, pas celles que je passe en paramètres). :/