Le rôle et les exemples du mot-clé endwhile en PHP
En PHP, endwhile est une structure de contrôle utilisée pour implémenter des boucles while. Sa fonction est de permettre au programme d'exécuter à plusieurs reprises un bloc de code lorsque les conditions spécifiées sont remplies jusqu'à ce que les conditions ne soient plus remplies. La syntaxe de
endwhile est la suivante :
while (condition): // 循环体代码 endwhile;
Dans cette syntaxe, la condition est une expression logique Lorsque la valeur de l'expression est vraie, le code dans le corps de la boucle sera exécuté. Lorsque le code dans le corps de la boucle est exécuté, la valeur de la condition sera à nouveau jugée. Si elle est toujours vraie, le corps de la boucle sera à nouveau exécuté. Ce processus sera répété jusqu'à ce que la valeur de la condition soit fausse et que la boucle se termine.
Voici un exemple d'utilisation de endwhile :
<?php $i = 0; $num = 5; while ($i < $num): echo "当前数字是: " . $i . "<br>"; $i++; endwhile; ?>
Dans cet exemple, la valeur initiale de la variable $i est 0 et la valeur de $num est 5. Après être entré dans la boucle while, il déterminera d'abord si $i est inférieur à $num. Puisque la valeur initiale de $i est 0, la condition est remplie, donc le code dans le corps de la boucle est exécuté. Le code dans le corps de la boucle imprime la valeur du nombre actuel et ajoute 1 à la valeur de $i. Ensuite, il est à nouveau jugé si $i est inférieur à $num. Si la condition est toujours remplie, le corps de la boucle sera à nouveau exécuté jusqu'à ce que la valeur de $i ne soit plus inférieure à $num. Après chaque exécution de boucle, la valeur de $i augmentera de 1 jusqu'à la fin de la boucle.
Le résultat du code ci-dessus est le suivant :
当前数字是: 0 当前数字是: 1 当前数字是: 2 当前数字是: 3 当前数字是: 4
Vous pouvez voir que dans le corps de la boucle, la valeur du nombre actuel augmente de 0 à 4 jusqu'à ce que la condition ne soit plus remplie et que la boucle se termine.
Il est à noter que lors de l'utilisation de endwhile, la fin du bloc de code du corps de la boucle doit se terminer par un point-virgule, sinon cela provoquera une erreur de syntaxe.
En résumé, le mot-clé endwhile est utilisé pour implémenter des boucles while en PHP, contrôlant l'exécution du corps de la boucle en spécifiant des conditions. Sa syntaxe est concise et claire, et il peut facilement implémenter la fonction d'exécution répétée d'un certain morceau de code.
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!