Maison  >  Article  >  développement back-end  >  Contrôle des processus PHP pendant ce temps

Contrôle des processus PHP pendant ce temps

不言
不言original
2018-05-04 09:35:311682parcourir

Cet article présente principalement le contrôle des processus PHP, qui a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer

Cet article est destiné aux utilisateurs de base. utiliserApprentissage, experts veuillez fermer cette page

Il faut 3 minutes pour lire cet article Est-ce difficile de comprendre ceux qui ont des difficultés ?

(PHP 4, PHP 5, PHP 7)

La boucle do-while est très similaire à la boucle while, sauf que la valeur de l'expression est vérifiée à la fin de chaque boucle au lieu de au début. La principale différence avec la boucle while générale

est que l'instruction de boucle do-while est garantie d'être exécutée une fois (la valeur de vérité de l'expression est vérifiée après chaque boucle), cependant dans la boucle while générale

n'est pas forcément vrai (la valeur de vérité de l'expression est vérifiée au début de la boucle, si elle est

au début, toute la boucle se termine immédiatement). FALSE

Il n'y a qu'une seule syntaxe pour les boucles do-while :

<?php
$i = 0;
do {
   echo $i;
} while ($i > 0);
?>
La boucle ci-dessus s'exécutera exactement une fois, car après la première boucle, lorsque la valeur de vérité de l'expression est vérifiée, sa valeur Pour

(pas supérieure à 0), la boucle se termine. FALSE

Les utilisateurs expérimentés du langage C peuvent être familiers avec une utilisation différente de la boucle do-while, qui consiste à placer l'instruction à l'intérieur de do-while(0) et à utiliser l'instruction

break à l'intérieur de la boucle. Terminez la boucle d’exécution. L'extrait de code suivant illustre cette méthode :

<?php
do {
    if ($i < 5) {
        echo "i is not big enough";
        break;
    }
    $i *= $factor;
    if ($i < $minimum_limit) {
        break;
    }
    echo "i is ok";

    /* process i */

} while(0);
?>
Recommandations associées :

contrôle de processus php pendant

contrôle de processus php Syntaxe alternative pour le contrôle de débit

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