Maison > Article > développement back-end > Explication détaillée des exemples "continuer" de PHP sortant des boucles
Après avoir appris "break" pour sortir de la boucle, apprenons notre "continuer" pour sortir de la boucle.
continuer n'est pas aussi puissant que break pour sortir de la boucle. continuer ne peut que terminer ce cycle et entrer dans le cycle suivant
La différence entre break et continue est la même. nous C'est comme jouer aux échecs. Certaines personnes ne sont pas douées aux échecs. Lorsqu'elles voient qu'elles sont sur le point de perdre, elles éteignent l'échiquier et arrêtent de jouer. Certaines personnes savent que si vous perdez cette phrase, la suivante ne gagnera pas. Si vous admettez votre défaite et essayez un autre jeu, c'est continuer.
continuer l'organigramme de contrôle est le suivant :
continue de sortir de l'instance de boucle, Le code est le suivant
<?php for($i=0;$i<2;$i++) { for($j=1;$j<4;$j++) { if($j==2) { continue 2; //跳出最近的一个for循环的2次循环(j=2和j=3) } echo '$i='.$i.'$j='.$j."<br>"; } } ?>
Résultat de l'exécution du code :
Exemple de détails :
Exécutez d'abord la boucle la plus externe de $i =0, puis Exécuter $j. Lorsque $j==2 est exécuté et que continue 2 est rencontré, il sortira des 2 boucles de la dernière boucle for, donc j=2 ne peut pas être imprimé
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!