Maison > développement back-end > tutoriel php > PHP : la différence entre les instructions de contrôle de flux break et continue

PHP : la différence entre les instructions de contrôle de flux break et continue

黄舟
Libérer: 2023-03-11 11:08:01
original
1217 Les gens l'ont consulté

Dans les boucles for et foreach couramment utilisées en PHP, nous rencontrons souvent un jugement conditionnel ou abandonnons la boucle. La méthode de traitement utilise principalement deux contrôle de processus  : pause et continue. Les principales différences vont maintenant être expliquées

L'exemple suivant illustre
. break est utilisé pour sauter. La boucle en cours d'exécution ne continuera plus à exécuter la boucle.

Le code est le suivant :

<?php 
$i = 0; 
while ($i < 7) { 
if ($arr[$i] == "stop") { 
break; 
} 
$i++; 
} 
?>
Copier après la connexion


continuer arrête immédiatement la boucle d'exécution en cours, revient au jugement conditionnel de la boucle, et continue avec la boucle suivante.

Le code est le suivant :

<?php 
while (list($key,$value) = each($arr)) { 
if ($key == "zhoz"){ // 如果
查询
到对象的值等于zhoz,这条记录就不会显示出来了。 
continue; 
} 
do_something ($value); 
} 
//  例子2 
foreach ($list as $temp) { 
if ($temp->value == "zhoz") { 
continue; // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 
} 
do_list; // 这里显示
数组
中的记录 
} 
?>
Copier après la connexion


Remarque : l'instruction de boucle goto ne peut pas être utilisée en 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal