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 va donner :
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.
Vous comprendrez mieux l'utilité de while et for lors des exemples qui suivront.
Suite > Gestion de fichiers - Les fonctions - Un compteur de visite
Tous les tutoriaux débutants PHP
Contactez le webmaster pour toutes demandes, devis gratuit ou informations supplémentaires