Derniers tutoriels de développement web
 

PHP 5 boucles while


PHP while exécuter un bloc de code alors que la condition est vraie.


Les boucles PHP

Souvent, lorsque vous écrivez du code, vous voulez le même bloc de code à exécuter maintes et maintes fois consécutive. Au lieu d'ajouter plusieurs codes à peu près égales lignes dans un script, nous pouvons utiliser des boucles pour effectuer une tâche comme celui-ci.

En PHP, nous avons les déclarations de mise en boucle suivantes:

  • while - une boucle à travers un bloc de code tant que la condition spécifiée est vraie
  • do...while - boucles à travers un bloc de code une fois, et puis répète la boucle tant que la condition est vraie
  • for - des boucles à travers un bloc de code un nombre de fois spécifié
  • foreach - une boucle à travers un bloc de code pour chaque élément d'un tableau

Le PHP en boucle

La boucle while exécute un bloc de code tant que la condition spécifiée est vraie.

Syntaxe

while ( L'exemple ci - dessous définit une première variable x de $ à 1 ($x = 1) . Ensuite, la boucle while continuera à fonctionner aussi longtemps que $ x est inférieur ou égal à 5 ($x <= 5) . $ x augmentera de 1 chaque fois que les pistes de boucle ($x++) :

Exemple

<?php
$x = 1;

while($x <= 5) {
    echo "The number is: $x <br>";
    $x++;
}
?>
»Exécuter exemple

PHP boucle do ... while

Le do ... while exécutera toujours le bloc de code une fois, il vérifiera ensuite l'état, et répéter la boucle alors que la condition est vraie.

Syntaxe

do {
L'exemple ci - dessous définit une première variable x de $ à 1 ($x = 1) . Ensuite, le do while va écrire une sortie, puis incrémenter la variable $ x avec 1. Ensuite, la condition est vérifiée (est $ x inférieur ou égal à 5?), Et la boucle continue à fonctionner aussi longtemps que $ x est inférieur ou égal à 5:

Exemple

<?php
$x = 1;

do {
    echo "The number is: $x <br>";
    $x++;
} while ($x <= 5);
?>
»Exécuter exemple

Notez que dans un do while la condition est testée après l'exécution des instructions dans la boucle. Cela signifie que la boucle Do While exécuterait ses états au moins une fois, même si la condition est fausse la première fois.

L'exemple ci - dessous la variable x $ à 6, puis il exécute la boucle, puis la condition est vérifiée:

Exemple

<?php
$x = 6;

do {
    echo "The number is: $x <br>";
    $x++;
} while ($x<=5);
?>
»Exécuter exemple

La boucle et la boucle foreach sera expliqué dans le chapitre suivant.