Variable en fonction d'une autre

Eléphant du PHP | 64 Messages

01 mai 2005, 00:56

Bonjour,
j'ai un petit soucis de syntaxe concernant l'exemple suivant, j'aimerais avoir les variables c1, c2, c3, c4, c5 sachant que le 1,2...5 sont issues du compteur d'une boucle.

Code : Tout sélectionner

for($i=0;$i<5;$i++) { $c.$i=$i; echo $c$i; }
Je n'arrive pas à faire en sorte que ces variables existent, ça provient de $c.$i ...

Si j'ai été assez clair pourriez vous svp me filer un coup de puce.

Merci.
Bonne soirée.

afbilou
Invité n'ayant pas de compte PHPfrance

01 mai 2005, 01:16

deux solutions ...

les tableaux !

Code : Tout sélectionner

for($i=0;$i<5;$i++) { $c[$i] = $i; echo $c[$i]; }
les indirections :

Code : Tout sélectionner

for($i=0;$i<5;$i++) { $j = "c".$i; $$j = $i; echo $$j; }
la meilleure solution etant les tableaux evidemment ![/code]

Eléphant du PHP | 64 Messages

01 mai 2005, 01:23

Evidemment ... je suis bête parfois ...
Merci bien !