[PHP] Afficher une variable avec $$

Fermé
hamzafes Messages postés 243 Date d'inscription lundi 26 juin 2006 Statut Membre Dernière intervention 4 mai 2013 - Modifié par hamzafes le 16/10/2010 à 22:11
Salam,

J'utilise wamp comme serveur,
et je veux afficher le contenu d'une variable de la façon suivante:

<?php

$tab[0]=9;
$tab[1]=2;
$tab[2]=5;

$var_name="tab";//chaine de caractères

print_r($$var_name); //avec 2 $, affiche le contenu de $tab

?>

Cette syntaxe marche sans aucun problème, et le contenu du tableau tab est affiché :

Array ( [0] => 9 [1] => 2 [2] => 5 )

Mais si je veux afficher le contenu de $_GET ou $_POST avec wamp ça donne rien:

<?php

$var_name="_GET";
print_r($$var_name); //n'affiche rien du tout

?>

quand j'exécute ce même code avec phpEd (serveur et editeur), il affiche le contenu de $_GET correctement.

est ce qu'il y a une explication pour ce comportement bizarre de wamp ?
merci d'avance

Hamza