BlueGEEK Journal

Accueil > Manip’s > PHP > Leçons PHP > PHP : Les variables variables

PHP

PHP : Les variables variables

$$ = ${$}

samedi 8 mai 2010, par bluegyn_spip

- 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}


C’était pas sorcier quand même !!!