Position actuelle: Accueil> Derniers articles> Explication détaillée des déclarations de poursuite de PHP et des exemples pratiques

Explication détaillée des déclarations de poursuite de PHP et des exemples pratiques

M66 2025-07-09

Le rôle de la déclaration de poursuite dans PHP

Dans PHP, l'instruction CONTINUE est utilisée pour ignorer le code restant dans la boucle actuelle et entrez directement le jugement de la boucle suivante. Ceci est utile lorsque vous devez ignorer la logique de boucle partielle en fonction de certaines conditions.

Syntaxe de base d'une déclaration de poursuite

 <span class="fun">continuer;</span>

Il peut également être utilisé en conjonction avec des hiérarchies de boucle, telles que le fait de sauter des hiérarchies spécifiques dans des boucles imbriquées:

 <span class="fun">continuer 2; // ignore la boucle extérieure</span>

Utiliser des scénarios

Voici quelques scénarios d'application typiques:

  • Sauter les articles qui ne répondent pas aux critères de la boucle
  • Continuez la boucle suivante dans certaines conditions pour éviter d'exécuter un code non valide

Exemple: sauter les nombres pair

L'exemple suivant montre comment utiliser Continuer pour sauter même des éléments dans une boucle:

 <?php
for ($i = 1; $i <= 10; $i++) {
    if ($i % 2 == 0) {
        continue;
    }
    echo $i . "\n";
}
?>

Sortir:

 1
3
5
7
9

Exemple: sortie différents résultats selon les conditions

L'exemple suivant sortira "Fizz" ou "Buzz" selon différentes conditions et saute la sortie ultérieure:

 <?php
for ($i = 1; $i <= 10; $i++) {
    if ($i % 5 == 0) {
        echo " Fizz";
        continue;
    } elseif ($i % 3 == 0) {
        echo " Buzz";
        continue;
    }
    echo $i;
}
?>

Sortir:

 <span class="fun">12 Fizz4 Buzz Fizz78 Fizzbuzz</span>

Résumer

L'instruction CONSTANT est un outil important pour contrôler le processus de boucle, en particulier pour sauter une exécution logique partielle lorsque certaines conditions sont remplies. Une utilisation raisonnable de la poursuite peut rendre la structure du code plus claire et l'efficacité d'exécution est plus élevée.