Concaténation de nom de variables !

Signaler
Messages postés
15
Date d'inscription
samedi 22 juin 2002
Statut
Membre
Dernière intervention
16 janvier 2003
-
Messages postés
15
Date d'inscription
samedi 22 juin 2002
Statut
Membre
Dernière intervention
16 janvier 2003
-
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]

1 réponse

Messages postés
15
Date d'inscription
samedi 22 juin 2002
Statut
Membre
Dernière intervention
16 janvier 2003

J'ai trouvé la solution apres avoir vraiment tout essayé !

${bgcolor1.$i}

encore bravo :->
___fil____[fr]