PHP faire pendant La boucle exécute le bloc de code et vérifie l'état de la boucle si la condition est vraie. PHP pendant que La seule différence avec la boucle est qu'elle exécute le bloc de code dans le cadre de la boucle avant de vérifier l'expression/condition. Dans la boucle PHP While, la première condition est vérifiée, puis les codes sont exécutés. PHP faire pendant Dans la boucle, les premiers codes sont exécutés, puis la condition est vérifiée.

La syntaxe de la boucle PHP Do While est la suivante :

do {
    // çalıştırılacak kodlar...
} while (condition);

PHP faire pendant

PHP faire pendantComprenons le cycle avec un exemple.

Dans cet exemple, nous avons créé une variable nommée $i et lui avons donné la donnée 1. Ensuite PHP faire pendantNous avons créé la boucle en tapant do et en ouvrant des accolades. Avec echo, nous imprimions le nombre $i à chaque retour de la boucle et incrémentions les données de la variable $i de 1 à chaque retour. Nous avons défini l'instruction while et écrit la condition si $i est inférieur à 5. Nous affichons "Nombre : $i" à chaque fois jusqu'à ce que $i soit inférieur à 5, c'est-à-dire jusqu'à ce que le nombre i soit 4 (y compris 4). Les données de la variable $i ont été sorties au lieu de $i.

$i = 1;
while{
   echo "Sayı: {$i} 
";
   $i++;
} while($i < 5);
/*
 * Çıktı: 
Sayı: 1
Sayı: 2
Sayı: 3
Sayı: 4
*/

PHP faire pendantIl y a un détail subtil très important dans le cycle que nous ne devons pas oublier. Comme nous l'avons mentionné, dans ce cycle, la première action est effectuée, c'est-à-dire que les codes sont exécutés. Ensuite, la condition est vérifiée. Cela signifie que si la condition renvoie faux, la boucle ne bouclera pas une seconde fois, mais les codes seront exécutés une première fois. Comprenons cela avec un exemple.

$i = 10;
do {
  echo "Sayı: $i 
";
  $i++;
} while ($i <= 5);
// Çıktı: Sayı 10

ceci PHP faire pendant Dans votre exemple, la boucle n'a pas été renvoyée car la condition a renvoyé false. Cependant PHP faire pendant Puisque les codes ont été exécutés avant la condition dans la première étape de la boucle, nous avons obtenu le résultat « Nombre : 10 ».

PHP Do While Syntaxe alternative

PHP faire pendant PHP While, PHP For, PHP If Else, PHP Switch etc. dans la boucle. Il n’existe pas de syntaxe alternative comme dans d’autres structures de contrôle.