Page 1 sur 1

Boucle for : déclaration de variable

Posté : 28 mars 2007, 14:41
par yegortitov
Bonjour à tous,

j'aimerais savoir s'il est possible, et si oui comment faire, de changer le nom d'un variable dans une boucle for. Je m'explique, j'ai une boucle for :

Code : Tout sélectionner

for($i=1; $i <4; $i++){ $var= ... }
J'aimerais en fait qu'à chaque itération ma variable $var se nomme $var1, $var2 et $var3

Merci pour votre aide!

Posté : 28 mars 2007, 14:49
par tanky
Je ne vois pas trop l'intérêt mais bon ...
for($i=0; $i<4; $i++)
{
    eval('$var'.$i'=3');
}

Posté : 28 mars 2007, 15:34
par Expreg
Je ne vois pas trop l'intérêt mais bon ...
Quel intérêt de donner une réponse alors ? :shock:
De plus avec un truc affreux comme eval() :(

Un tableau !
<?php
for($i=1; $i <4; $i++)
{
$var[$1]='valeur';
} 
?>

Posté : 28 mars 2007, 16:30
par yegortitov
Je ne vois pas trop l'intérêt mais bon ...
Quel intérêt de donner une réponse alors ? :shock:
De plus avec un truc affreux comme eval() :(

Un tableau !
<?php
for($i=1; $i <4; $i++)
{
$var[$1]='valeur';
} 
?>
je te remercie, c'est exactement ça qu'il me fallait.
A plus

Posté : 31 mars 2007, 05:11
par Xenon_54
plutot:
<?php
for($i=1; $i <4; $i++)
{
$var[$i]='valeur';
} 
?> 
1 != i

:)