Maison >développement back-end >Problème PHP >Comment implémenter l'instruction while en boucle en PHP

Comment implémenter l'instruction while en boucle en PHP

藏色散人
藏色散人original
2023-01-18 09:15:241863parcourir

Il existe deux syntaxes pour implémenter les instructions de boucle while en PHP, à savoir : 1. la syntaxe "while (...) {...}", ce qui signifie que tant que la condition spécifiée est vraie, la boucle while s'exécutera le bloc de code ; 2. , la syntaxe "do {...} while (...) ;" qui exécutera d'abord le bloc de code une fois, puis vérifiera la condition et répétera la boucle si la condition spécifiée est vraie.

Comment implémenter l'instruction while en boucle en PHP

L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 8.1, ordinateur DELL G3

Comment implémenter une instruction de boucle while en PHP ?

La boucle PHP while exécute un bloc de code lorsqu'une condition spécifiée est vraie.

Boucles PHP

Lorsque vous écrivez du code, vous devez souvent exécuter le même bloc de code encore et encore. Au lieu d’ajouter plusieurs lignes de code presque égales au script, nous pouvons utiliser une boucle pour effectuer une telle tâche.

En PHP, nous avons les instructions de boucle suivantes :

  • while - boucle le bloc de code tant que la condition spécifiée est vraie

  • do...while - exécute d'abord le bloc de code une fois, puis comme tant que la condition spécifiée est vraie Répétez ensuite la boucle

  • for - bouclez le bloc de code un nombre de fois spécifié

  • foreach - parcourez chaque élément du tableau et bouclez le bloc de code

PHP boucle while

tant que la condition spécifiée est vraie, tandis que la boucle exécutera le bloc de code.

Syntaxe

while (条件为真) {
  要执行的代码;
}

L'exemple suivant définit d'abord la variable $x sur 1 ($x=1). La boucle while est ensuite exécutée tant que $x est inférieur ou égal à 5. Chaque fois que la boucle s'exécute, $x sera incrémenté de 1 :

Instance

<?php 
$x=1; 
while($x<=5) {
  echo "这个数字是:$x <br>";
  $x++;
} 
?>

PHP do...while loop

do...while loop exécutera d'abord le bloc de code une fois, puis vérifiera la condition si la condition spécifiée est vraie, alors le cycle se répète.

Syntaxe

do {
  要执行的代码;
} while (条件为真);

L'exemple suivant définit d'abord la variable $x sur 1 ($x=1). Ensuite, la boucle do while génère une chaîne puis incrémente la variable $x de 1. La condition est ensuite vérifiée (si $x est inférieur ou égal à 5). Tant que $x est inférieur ou égal à 5, la boucle continuera à s'exécuter :

Exemple

<?php 
$x=1; 
do {
  echo "这个数字是:$x <br>";
  $x++;
} while ($x<=5);
?>

Notez que la boucle do while ne teste la condition qu'après avoir exécuté les instructions dans la boucle. Cela signifie que la boucle do while exécutera l'instruction au moins une fois, même si le test conditionnel échoue la première fois.

L'exemple suivant définit $x sur 6, puis exécute la boucle, puis vérifie la condition :

Exemple

<?php 
$x=6;
do {
  echo "这个数字是:$x <br>";
  $x++;
} while ($x<=5);
?>

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn