Concaténation de nom de variables !

cs_fil Messages postés 15 Date d'inscription samedi 22 juin 2002 Statut Membre Dernière intervention 16 janvier 2003 - 22 juin 2002 à 16:52
cs_fil Messages postés 15 Date d'inscription samedi 22 juin 2002 Statut Membre Dernière intervention 16 janvier 2003 - 22 juin 2002 à 17:25
Concaténation de nom de variables !
bonjour j'ai un petit problème je voudrais creer
des noms de variable dynamiquement dans une boucle :

J'ai des variables :

$bgcolor11="#6FC475";
$bgcolor21="#d7ffbe";
$bgcolor12="#CB0000";
$bgcolor22="#FF6868";

Et j'ai une boucle :

for ($i=1;$i<$2;$i++)
{
// je voudrais faire qqe chose du genre :
echo $bgcolor1$i // afin d'afficher la première couleur
echo $bgcolor2$i // pour la seconde couleur
// en fonction du passage de la boucle
}

Ne tenez pas compte de la nécéssité du code en lui meme, car c'est un
extrait simplifié de mon projet, et là, c'est la partie de coloration
des menus que j'aimerais automatiser.

J'ai essayé avec des tableaux :

$bgtabl1 = array ("#6FC475","#d7ffbe");
$bgtabl2 = array ("#CB0000","#FF6868");

for ($i=1;$i<$2;$i++)
{
echo $bgtabl$i[0] // afin d'afficher la première couleur
echo $bgtabl$i[1] // pour la seconde couleur
}
mais la ca marche pas non plus !
En passant, dites moi si le code $mavariable[x] (ou x est un entier) permet
effectivement d'acceder aux contenus du tableau.

Par avance, merci pour votre aide.

_____fil_______[fr]
A voir également:

1 réponse

cs_fil Messages postés 15 Date d'inscription samedi 22 juin 2002 Statut Membre Dernière intervention 16 janvier 2003
22 juin 2002 à 17:25
J'ai trouvé la solution apres avoir vraiment tout essayé !

${bgcolor1.$i}

encore bravo :->
___fil____[fr]
0
Rejoignez-nous