Bonjour,
Moi, ne trouvant pas de réponse non plus, j'ai fini par bricoler cette solution qui marche sur mon serveur local (Wampserver).
Pas essayé ailleurs.
La voilà :
function ekovar($var){ global ${$var}; echo ('<br />'.$var.' : '.${$var}); } $ma_var = "C'est ma variable"; ekovar('ma_var');
Affichage obtenu :
L'appel se fait en mettant le nom de la variable entre guillemets, sans le $
Je crois que c'est ce que tu recherchais, un appel le plus court possible à écrire.
Mais depuis le temps tu as sans doute déjà trouvé une solution simple.
P.S. :
Et pour un tableau j'ai fait ça :
function ekotab($tab){ global ${$tab}; echo '<br /><br />Tableau : '.$tab.'<br /><pre>'; print_r (${$tab}); echo '</pre>'; } $mon_tablo = array("C'est ma première donnée","C'est ma deuxième donnée"); ekotab('mon_tablo');
Affichage obtenu :