Cours de PHP

Chapitre 2 - Exercice 7 : Les boucles

//Variables
$nombreDeTourDeBoucleWhile = 10;
$nombreDeTourDeBoucleDoWhile = 10;

//Boucle while
while($nombreDeTourDeBoucleWhile <= 10)
{
 echo $nombreDeTourDeBoucleWhile . "Je m'exécute dans un while";
 $nombreDeTourDeBoucleWhile++;
}

//Boucle do... while
do
{
 echo $nombreDeTourDeBoucleDoWhile . "Je m'exécute dans un do while";
 $nombreDeTourDeBoucleDoWhile++;
}
while($nombreDeTourDeBoucleDoWhile <= 10);

//Boucle for
for ($nombreDeTourDeBoucleFor = 1; $nombreDeTourDeBoucleFor <= 10; $nombreDeTourDeBoucleFor++) {
 echo $nombreDeTourDeBoucleFor . "Je m'exécute dans un for";
}

  • Quelle est la différence entre ces 3 boucles ?
  • Dans quels cas je vais préférer une de ces boucles plutôt qu'une autre ?
  • Prenez l'exercice 2 du Chapitre 3. Déterminez quel type de boucle vous pensez qu'il faudra utiliser pour chacun des cas ?
  • Refaites cet exercice à l'aide des boucles !