PHP:Boucles

Un article de WikiTuto.

Jump to: navigation, search

Sommaire

Explication

Le langage PHP3 comporte également toutes les instructions "classiques" de boucle : DO...WHILE, FOR, BREAK, CONTINUE et SWITCH. Il est possible d'effectuer des boucles, c'est à dire de demander à exécuter plusieurs fois la même instruction

For

Syntaxe

for(compteur;condition;incrémentation)
{
   instructions;
}

Exemple

for($i=1;$i<4;$i++)
{
   echo $i;
   echo "-";
}

ce qui affichera :

1-2-3

while

Syntaxe

while(expression)
{
   instructions;
}

Exemple

$i=1;
while($i<4)
{
   echo $i;
   echo "-";
   $i++; //on incrémente le compteur
}

Do ... while()

Cette boucle ressemble beaucoup à while, néanmoins les instructions contenues aprés do seront à l'inverse de la boucle while exécutées tout de même une fois, même si la condition n'es pas vérifiée.

Syntaxe

do
{
  instructions;
}
while(conditions)

Exemple

$i=1;
do
{
   echo $i;
   echo "-";
   $i++; //on incrémente le compteur
}
while($i<4)


Voir aussi

Boîte à outils
Annuaire gratuitCe site est listé dans la catégorie Informatique : Aide et astuces en informatique Annuaire