Partie 1
1

do while : Exemple PHP n°2

Les questions doivent vous aider à comprendre le code présenté ci-dessous.
Une fois que vous tenez la solution, vous pouvez afficher la réponse en cliquant sur l’intitulé de la question.

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.
Exemple validé
$i=0;
do   // On execute au moins une fois la boucle
  {
      echo ('<p>'.$i.'</p>');
      $i++;
  }
 while ($i<5);
Résultat :

0

1

2

3

4

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

Exécution en 0.0003s