Variable variable

samedi 16 mai 2009
une variables variable donne la possibilité de créer une deuxième variable à partir de la valeur de la première

<?php
$variable1 = 'variable2'; // initier la variable 1
$$variable1 = 'valeur de la variable 2';//créer la variable 2
echo $$variable1; //Affiche : la valeur de la variable variable.
?>

l'utilité des variables variables est vaste, le but est de simplifier la vie au développeur, imaginons par exemple une formulaire qui contient 10 champs. d'abord au lieu de créer chaque champs à part on peut les générer par une simple boucle (voir le tutoriel des boucles)
de la forme<input type="text" NAME="text_$i" value=""> $i est numérique allant de 1 à 10
en deuxième lieu, pour afficher les valeurs des 10 champs
for($i=1;$i<11;$i++)
{
if(!empty(${'text_'.$i}))
// afficher la valeur
else
// valeur vide afficher erreur

}

0 commentaires:

 
Changing LINKS