Boucle PHP while
Boucles PHP - Boucles While
Parcourez un bloc de code un nombre de fois spécifié ou lorsqu'une condition spécifiée est vraie.
Boucles PHP
Lorsque vous écrivez du code, vous devez souvent exécuter à nouveau le même bloc de code et encore une fois, répétez la course. Nous pouvons utiliser des instructions de boucle dans notre code pour accomplir cette tâche.
Il y aura toujours des opérations répétitives régulières dans le développement d'un programme
Nous devons faire exécuter un bloc de code de manière répétée, par exemple : table Elle est composée d'une condition de boucle, la boucle) ; le corps représente le code qui doit être exécuté à plusieurs reprises et la condition de boucle représente la base de la fin de la boucle
En PHP, les instructions de boucle suivantes sont fournies :
· while - tant que vous spécifier Si la condition est vraie, alors la boucle exécute le bloc de code
· faire... bloquer un nombre de fois spécifié
· foreach - Boucle un bloc de code
boucle while
La boucle while exécutera le bloc de code à plusieurs reprises jusqu'à ce que la condition spécifiée ne soit plus vraie.
La boucle la plus courante en PHP est structurellement la même que l'instruction if. Elle repose également sur une condition
while (expr) instruction. est différent De plus, l'instruction if n'exécute l'instruction qu'une seule fois lorsque expr est vraie, tandis que l'instruction while exécute l'instruction à plusieurs reprises tant que expr est vraie
Habituellement, nous recommandons également d'utiliser {} pour envelopper l'instruction et utilisez
$num = 1;
while ($num <= 5) {echo $num;
}Syntaxewhile (condition ){
Code à exécuter ; }
Ensuite, voici le problème. Selon la conception de while, si expr est toujours vrai, alors la boucle s'exécutera. pour toujours, nous devons donc modifier le résultat de expr dans le corps de la boucle
while ($num <= 5) {
echo $num; $. num++;
}
$num augmentera automatiquement de 1 à chaque fois que la boucle est exécutée. Combien de fois la boucle sera-t-elle exécutée ?
5 fois
Exemple
L'exemple suivant définit d'abord la valeur de la variable i sur 1 ($i=1;).
Ensuite, la boucle while continuera à s'exécuter tant que i sera inférieur ou égal à 5. A chaque fois que la boucle s'exécute, je serai incrémenté de 1 :
<html> <body> <?php $i=1; while($i<=5) { echo "The number is " . $i . "<br>"; $i++; } ?> </body> </html>
Sortie :
Le nombre est 1
Le nombre est 2Le nombre est 3
Le le nombre est 4Le nombre est 5
l'instruction do...while
l'instruction do...while exécutera le code au moins une fois, puis vérifiera la condition tant que. la condition est vraie, elle sera répétée. Faites une boucle.
do {
déclaration
} while (expr);
do... La plus grande différence entre la boucle while et la boucle while est que la détection de expr est mis A la fin du bloc de code, c'est à dire, que expr soit vrai ou non, la boucle do...while sera exécutée au moins une fois
On va généralement au distributeur d'eau pour obtenir de l'eau. Il existe deux types de personnes. Un type de personne le regardera en premier. Y a-t-il de l'eau dans le seau ? Si c'est le cas, appuyez sur le bouton pour récupérer l'eau. C'est une boucle de temps
<. 🎜> L'autre façon est que les gens s'en moquent, appuyez d'abord sur le bouton et continuez à évacuer l'eau lorsqu'elle sort. Si aucune eau ne sort, vérifiez à nouveau s'il y a de l'eau dans le seau, puis. partir en silence. C'est faire... while boucle Syntaxe do {
Code à exécuter
}
while (condition);
<html> <body> <?php $i=1; do { $i++; echo "The number is " . $i . "<br>"; } while ($i<=5); ?> </body> </html>Sortie : Le le nombre est 2
Le nombre est 3
Le nombre est 4
Le nombre est 5
Le nombre est 6