Maison  >  Article  >  développement back-end  >  Une analyse approfondie de trois façons de sortir des boucles en PHP

Une analyse approfondie de trois façons de sortir des boucles en PHP

醉折花枝作酒筹
醉折花枝作酒筹original
2021-03-19 10:20:583501parcourir

Cet article vous donnera une compréhension approfondie des trois façons de sortir des boucles en PHP (continuer, rompre et quitter). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Une analyse approfondie de trois façons de sortir des boucles en PHP

Trois façons de sortir des boucles en PHP

1. 🎜>

1. Utilisé pour les instructions switch, for, while, do... while, foreach, utilisé pour interrompre les instructions.

2. Le nombre suivi de break indique le nombre de niveaux de boucles à partir desquels sauter. Par défaut, aucun nombre n'est ajouté pour indiquer le nombre de niveaux de boucles à partir desquels sauter.

3. Une boucle peut contenir plusieurs instructions break, mais seule l'instruction exécutée pour la première fois est valide.

<?php
for ($i=0; $i <5 ; $i++) { 
    for ($j=0; $j <5 ; $j++) { 
        echo $j;
        echo &#39;<br />&#39;;
        break;
    }
    echo $i;
}
?>

Le résultat courant est :


Une analyse approfondie de trois façons de sortir des boucles en PHP

Mais si nous ajoutons 2 après la pause, le résultat de sortie sera 0.

2. L'instruction continue

ne peut être utilisée que dans les instructions de boucle. Sortir de cette boucle ne met pas fin à la boucle entière.

<?php
for ($i=0; $i <5 ; $i++) { 
    for ($j=0; $j <5 ; $j++) { 
        echo $j;
        continue;
    }
    echo $i;
    echo &#39;<br />&#39;;
}
?>

Le résultat de son opération est :


Une analyse approfondie de trois façons de sortir des boucles en PHP

Trois.exit() déclaration/die déclaration

C'est une fonction qui termine l'exécution de l'ensemble du programme.

Syntaxe :exit(parameter)

Si le paramètre est une chaîne, la fonction affichera la chaîne avant de quitter. Si l'argument est un entier, cette valeur sera utilisée comme état de sortie. La valeur de l'état de sortie est comprise entre 0 et 254. Le statut de sortie 255 est réservé par PHP et ne sera pas utilisé. L'état 0 est utilisé pour terminer le programme avec succès.

<?php
for ($i=0; $i <5 ; $i++) { 
  for ($j=0; $j <5 ; $j++) { 
    echo $j;
    exit();
    }
  echo $i;
  echo &#39;<br />&#39;;
}
?>

Cela termine directement tout le programme, donc le résultat après son exécution n'est que 0.

Apprentissage recommandé : "

Tutoriel vidéo PHP"

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