Bonjour,
je suis devant un problème curieux.
J'utilise régulièrement la syntaxe $$var pour lire une variable dont j'ai le nom.
exemple
Je veux le faire dans une fonction générique à qui je passe le nom d'un tableau gloable PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $a = array('yuiyui'); $b = 'a'; print_r($$b); // donne : Array ( [0] => yuiyui )
Pourtant print_r($_GET); fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 // ma fonction reçoit g $g = '_GET'; print_r($$g); // donne une erreur : Notice: Undefined variable: _GET
pour quelle raison ça ne marche pas avec les tableaux d'environnement ?
J'ai une erreur quelque part ?
Merci
Partager