Page 1 sur 1

creation variables

Posté : 29 mai 2005, 14:19
par klug
bonjour,
je souhaite créer une série de 10 variables a1, a2, a3 et leur affecter la valeur entre 1 et 10 correspondanteà l'aide d'une boucle for.
En gros, je souhaite obtenir un truc du style:
a1=1
a2=2
...
a10=10

J'ai compris les boucles et l'incrémentation, mais j'ai un problème de syntaxe. pouvez-vous m'aider?
Mon code:
for ($i=0; $i<=10; $i++) {
$a[$i]=$i;
}

Posté : 29 mai 2005, 14:26
par rami
Attention, tu fais une boucle qui va de 0 à 10 compris, donc tu auras 11 éléments ds ton tableau.
<?php
for ($i=0; $i<10; $i++) 
   $a[$i]=$i;
?>
Je ne vois pas où il y a une erreur de syntaxe...
Ensuite pour récupérer les valeurs de tes variables, tu peux faire ainsi:
<?php
echo $a[0]; //jusqu'à a[9]
?>

Posté : 29 mai 2005, 14:30
par Invité
ok, c'est au niveau de l'affichage des valeurs que je m'étais planté.
J'ai fait echo $a0 au lieu de echo $a[0]. Merci

Au passage, comment écrire la même chose en javascript?

Posté : 29 mai 2005, 14:33
par rami
De la même manière mais en enlevant les $ ;)

Posté : 29 mai 2005, 14:34
par Invité
merci bcp!

Posté : 29 mai 2005, 14:36
par rami
De rien ;)

Posté : 29 mai 2005, 14:38
par Invité
en js, j'ai fait ceci mais ça ne marche pas...
for (i=0; i<=10; i++) {
a=i;

}
alert( a[0]);

Posté : 29 mai 2005, 14:44
par rami
Va voir sur le dans la partie Javascript du forum. Et puis fais un rechercher, il doit y avoir des tas d'exempls ;)