PHP Looping - boucles while


PHP Looping - boucles while

Boucles d'exécuter un bloc de code un nombre déterminé de fois, ou alors une condition spécifiée est vraie.

PHP Loops

Souvent, lorsque vous écrivez du code, vous voulez le même bloc de code à exécuter maintes et maintes fois dans une rangée. Au lieu d'ajouter plusieurs lignes à peu près égales dans un script, nous pouvons utiliser des boucles pour effectuer une tâche de ce genre.
En PHP, nous avons les déclarations suivantes en boucle:
  • tout - une boucle à travers un bloc de code tant qu'une condition spécifiée est vraie
  • ne ... tout - boucles à travers un bloc de code une seule fois, puis répète la boucle tant qu'une condition spécifiée est vraie
  • pour - boucles à travers un bloc de code un nombre de fois spécifié
  • foreach - une boucle à travers un bloc de code pour chaque élément dans un tableau

La boucle while

La boucle while exécute un bloc de code tant qu'une condition est vraie.

Syntaxe

while (condition)
  {
  code to be executed;
  }

Exemple

L'exemple inférieur définit une boucle qui commence avec i = 1. La boucle continuera à fonctionner aussi longtemps que i est inférieur ou égal à 5. i augmente de 1 chaque fois que la boucle s'exécute:
<html>
<body>

<?php
$i=1;
while($i<=5)
  {
  echo "The number is " . $i . "<br />";
  $i++;
  }
?>

</body>
</html>
Sortie:
The number is 1
The number is 2
The number is 3
The number is 4
The number is 5


Le do ... while

Le faire ... même si la déclaration sera toujours exécuter le bloc de code une fois, il sera alors vérifier l'état, et de répéter la boucle tandis que la condition est vraie.

Syntaxe

do
  {
  code to be executed;
  
}
while (condition);

Exemple

L'exemple inférieur définit une boucle qui commence avec i = 1. Il sera alors incrémenter i avec 1, et écrire une sortie. Ensuite, la condition est vérifiée, et la boucle continue à fonctionner aussi longtemps que i est inférieur ou égal à 5:
<html>
<body>

<?php
$i=1;
do
  {
  $i++;
  echo "The number is " . $i . "<br />";
  }
while ($i<=5);
?>

</body>
</html>
Sortie:
The number is 2
The number is 3
The number is 4
The number is 5
The number is 6
La boucle for et la boucle foreach sera expliqué dans le chapitre suivant.

2 commentaires:

  1. Incredible! This blog looks just like my old one!
    It's on a totally different subject but it has pretty much the same page layout and design. Great choice of colors!

    My site: nail fungus treatment

    ReplyDelete
  2. Why people still use to read news papers when in this technological world
    everything is accessible on web?

    Feel free to surf to my site - provillus reviews

    ReplyDelete

HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT