francoisch Posté 8 Septembre 2008 Posté 8 Septembre 2008 Bonjour Jutilise des variables : $aaa1$aaa2$aaa3... pour utiliser dans cet exemple des noms simples. Comme je peux paramétrer leurs valeurs, je voudrais créer ces variables dans une boucle While de ce genre : $nb = 1;while ($nb < 4){print "***** variable: ".$aaa.$nb."<br>";...} Problème, exprimé avec cet exemple : Jattend de voir safficher la valeur de $aaa1, qui existe et a une valeur seule la valeur de $nb saffiche dévidence, la concaténation de $aaa avec $nb ne se fait pas avant l'affichage pour créer le nom de variable $aa1 Comment faire, si cest possible ? Par avance merci de votre aide. Francois
captain_torche Posté 8 Septembre 2008 Posté 8 Septembre 2008 ce que tu cherches à utiliser, s'appellent des "variables dynamiques". Elles s'écrivent de la manière suivante : ${'aaa'.$nb}
francoisch Posté 8 Septembre 2008 Auteur Posté 8 Septembre 2008 Merci Captain. Ca marche splendide. Merci de ton aide. Francois
pluriels Posté 8 Septembre 2008 Posté 8 Septembre 2008 pourquoi ne pas utiliser un tableau ? $aa[0] = 1...$aa[n] = xyz;while ($nb < 4){print "***** variable: ".$aa[$nb]."<br>";...}
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant