En PHP, break est utilisé pour terminer immédiatement une boucle et le contrôle du programme reprend à l'instruction suivante après la boucle.
Exemple 1 : Étant donné un tableau, la tâche consiste à exécuter une boucle et à afficher toutes les valeurs du tableau et à terminer la boucle lorsque 5 est rencontré.
Exemple de code :
<?php // PHP break // 声明一个数组并初始化 $array = array( 1, 2, 3, 4, 5, 6, 7 ); //使用foreach循环 foreach ($array as $a) { if ($a == 5) break; else echo $a . " "; } echo "<br>"; echo "循环终止"; ?>
Sortie :
1 2 3 4 循环终止
Exemple 2 : Étant donné une boucle imbriquée, en PHP on peut aussi Utiliser break pour terminer les deux boucles. Le programme ci-dessous contient une boucle imbriquée et la termine à l'aide de l'instruction break.
Par exemple, deux tableaux arr1 et arr2 sont donnés et la tâche est d'afficher toutes les valeurs de arr2 pour chaque valeur de arr1 jusqu'à ce que la valeur de arr1 ne soit pas égale à arr2. Si la valeur de arr1 est égale à la valeur de arr2, utilisez break 2 pour terminer les deux boucles et exécuter d'autres instructions.
Exemple de code :
<?php // PHP break // 声明两个数组并初始化 $arr1 = array( 'A', 'B', 'C' ); $arr2 = array( 'C', 'A', 'B', 'D' ); // 使用foreach循环 foreach ($arr1 as $a) { echo "$a "; // 嵌套循环 foreach ($arr2 as $b) { if ($a != $b ) echo "$b "; else break 2; } echo "<br>"; } echo "<br>循环终止"; ?>
Sortie :
A C 循环终止
Cet article est une introduction à l'utilisation du mot-clé break dans les boucles PHP, j'espère que ce sera le cas. utile aux amis qui en ont besoin.
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!