Part 1
1

do while : Example PHP n°2

The questions should help you understand the code shown below.
Once you hold the solution, you can view the answer by clicking on the question title.

1.Combien d'itérations sont effectuées sans ce code ?  

R : Ici on a 5 itérations comme dans l'exemple précédent.

2.Que se passe t-il si au départ $i=5

R : Contrairement à l'exemple précédent (boucle while) on exécute les instruction qui sont dans la  boucle, en fin de boucle test de la condition ($i<5).nous fais sortir.
La valeur  en sortie de boucle de $i est 6. Cette structure exécute donc au moins une fois le code.
Validated example
$i=0;
do   // On execute au moins une fois la boucle
  {
      echo ('<p>'.$i.'</p>');
      $i++;
  }
 while ($i<5);
Result :

0

1

2

3

4

<p>0</p><p>1</p><p>2</p><p>3</p><p>4</p>

Execution in 0.0004s