While
On réalise une action tant qu'une condition est vraie.
Un while est comme un si qui serait réalisé tant que sa condition est vraie.
Définition : Itération TQ
1
while (condition) {
2
action;
3
}
Exemple :
1
$somme = 0;
2
$i = 1;
3
while ($i < 10) {
4
$somme += $i;
5
$i++;
6
}
7
echo $somme;
8
// affiche la somme des nombres de 1 à 9
$i est initialisée à 1.
Boucle tant que la valeur $i est strictement inférieure à 10.
ajoute $i à $somme
$i augmente de 1 à chaque itération.
Affiche $somme
La boucle va donc tourner 10 fois. Elle affichera la somme des chiffres de 1 à 9. C'est à dire 45.