En PHP, l'instruction break peut être utilisée dans des instructions telles que switch, for, while et do while pour terminer le code du corps de la boucle et sortir immédiatement de la boucle actuelle et exécuter le code après la boucle ; spécifiez le nombre de niveaux de boucles à partir desquels sauter, la syntaxe est "break n;", le paramètre n spécifie le nombre de niveaux de boucle à partir desquels sauter.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Le mot-clé break peut faire sortir le programme de la boucle actuelle et peut être utilisé dans des instructions telles que switch, for, while et do while Cela peut terminer le code dans le corps de la boucle et sortir immédiatement de la boucle actuelle et exécuter le code après la boucle. Le flux d'exécution du mot-clé
break est illustré dans la figure ci-dessous :
flux d'exécution du mot-clé break
[Exemple]
<?php for ($i=0; $i < 10; $i++) { if($i == 3) { break; } echo $i; } ?>
Dans la boucle for, lorsque la valeur actuelle de $i est jugée être 3, la boucle sera terminée. Le résultat de l'exécution du code est :
012
L'effet est le même dans les instructions de boucle while, do while et foreach. La fonction de l'instruction break est de terminer la boucle.
Explication : L'instruction
break peut non seulement sortir de la boucle actuelle, mais également spécifier de combien de niveaux de boucles sortir. Le format de syntaxe est :
break n;
Parmi eux, le paramètre n spécifie le nombre de niveaux de boucle à sauter
Exemple :
<?php while (true) { for (;;) { for ($i=0; $i < 10; $i++) { echo '$i = '.$i.', <br>'; if($i == 3) { echo '变量 $i 等于 3,跳出第一层循环。<br>'; break 1; } } for ($j=0; $j < 10; $j++) { echo '$j = '.$j.', <br>'; if($j == 4) { echo '变量 $j 等于 4,跳出最外层循环。'; break 3; } } } echo '由于前面直接跳出了最外层循环,所以这里的打印信息是看不到的!'; } ?>
Les résultats d'exécution sont les suivants :
$i = 0, $i = 1, $i = 2, $i = 3, 变量 $i 等于 3,跳出第一层循环。 $j = 0, $j = 1, $j = 2, $j = 3, $j = 4,
La variable $j est égale à 4, sautant hors de la boucle la plus extérieure.
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!