Maison > développement back-end > tutoriel php > Les instructions de contrôle de processus de base PHP continuent et interrompent l'utilisation

Les instructions de contrôle de processus de base PHP continuent et interrompent l'utilisation

伊谢尔伦
Libérer: 2023-03-11 06:42:01
original
1761 Les gens l'ont consulté

continuer
continuer dans la structure Loop est utilisée pour ignorer le code restant dans cette boucle et commencer à exécuter la boucle suivante.

Remarque : notez que dans le tutoriel php, l'instruction switch est considérée comme une structure de boucle à des fins de continuation.

continue accepte un paramètre numérique facultatif pour déterminer le nombre de boucles à sauter jusqu'à la fin de la boucle.

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

Exemple 2

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

break
break termine l'exécution du courant for, foreach, while, do..while ou switch structure.

break peut accepter un paramètre numérique facultatif pour déterminer le nombre de boucles dont il faut sortir.

<?php
$arr = array (&#39;one&#39;, &#39;two&#39;, &#39;three&#39;, &#39;four&#39;, &#39;stop&#39;, &#39;five&#39;);
while (list (, $val) = each ($arr)) {
   if ($val == &#39;stop&#39;) {
       break;    /* you could also write &#39;break 1;&#39; here. */
   }
   echo "$val<br>n";
}
/* using the optional argument. */
$i = 0;
while (++$i) {
   switch ($i) {
   case 5:
       echo "at 5<br>n";
       break 1;  /* exit only the switch. */
   case 10:
       echo "at 10; quitting<br>n";
       break 2;  /* exit the switch and the while. */
   default:
       break;
   }
}
?>
Copier après la connexion

Exemple 2

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

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