Accueil > Manip’s > PHP > Leçons PHP > PHP : Les variables variables
PHP
PHP : Les variables variables
$$ = ${$}
samedi 8 mai 2010, par
Je ne sais pas si vous avez déjà essayé de comprendre comment utiliser une Variable Variable en lisant les différents manuels sur le NET
Mais c’est à croire que personne n’y a jamais rien compris puisqu’on ne voit jamais qu’un seul exemple ânonné d’un site à l’autre, au sujet d’un prétendu Bonjour à un certain monsieur "le Monde"
DEFINITION
Un variable variable est une variable que l’on peut construire dynamiquement (c’est à dire en cours de programme) à partir de n’importe qu’elle séquence de lettres.
Cela reproduit exactement l’instruction EVAL() du JavaScript.
En clair
La variable variable me sert tout simplement à convertir le texte :
NOM_DU_FICHIER
En variable
$NOM_DU_FICHIER
Alors dans un premier temps on oublie toutes les stupidités
Comme
- $a
- $$a
- $$$a etc ...
Pour se concentrer sur la seule écriture efficace
Si NOM_DU_FICHIER est mon texte littéral
Sa conversion en variable se fait très simplement par la syntaxe suivante
${NOM_DU_FICHIER}