While & for
Catégorie : Php
Publié par Kjame le 19/3/2006
Les instructions for et while permettent de créer des boucles.

La différence entre les deux se situent dans la syntaxe.

For
Ecrivez :
<?
for ($i=0;$i<=6;$i++)
{
echo "je fais une boucle ".$i."<br>";
}
?>


Ce qui donnera :
je fais une boucle 0
je fais une boucle 1
je fais une boucle 2
je fais une boucle 3
je fais une boucle 4
je fais une boucle 5
je fais une boucle 6

Explications:
$i= 0 On définit la variable
$i<=6 La boucle s'arrêtera lorsque la variable sera
inférieure ou égale 6
$i++ ++ ajoute 1 à chaque tour. Equivaut à $i + 1.

A ne pas oublier si l'on ne veut pas qu'il y ait d'erreur.

While
<?
$i= 0;

while ( $i <= 6 )
{
echo "Je fais une boucle".$i."<br>";
$i++;
}
?>


Le résultat sera donc identique.

Merci à action-webmasters.com