Si vous souhaitez sortir de la boucle ou terminer la boucle lorsque vous utilisez foreach() en php, comment l'implémenter

不言
Libérer: 2023-04-03 21:42:01
original
8134 Les gens l'ont consulté

Le contenu de cet article concerne la méthode d'implémentation pour sortir de la boucle ou terminer la boucle lors de l'utilisation de foreach() en PHP. J'espère que ce sera le cas. utile pour vous.

Exemple 1 :

Lors de l'utilisation de la boucle foreach() en PHP, je souhaite

$arr = array('a','b','c','d','e');
$html = '';
foreach($arr as $key => $value){
    if($value=='b'){
        $html .= $value;
        continue; // 当 $value为b时,跳出本次循环
    }
    if($value=='c'){
        $html .= $value;
        break; // 当 $value为c时,终止循环
    }
    $html .= $value;
}
echo $html; // 输出: ab
Copier après la connexion

sauter lorsqu'une certaine condition est remplie pendant cette boucle. continuera à exécuter la boucle suivante, ou lorsqu'une certaine condition est remplie, la boucle foreach() sera terminée. Continue et break seront utilisés respectivement.

Exemple 2 :

<?php
$array = array(1,2,3,4,5,6,7,8,9);
foreach ($array as $value)
{
   echo $value;
   if ($value == 5)
    {
        break;
    }
}
 ?> 
结果:12345
Copier après la connexion

Recommandations associées :

Comment implémenter la classification infinie en PHP : méthode récursive et méthode de référence

Une comparaison simple et une introduction à l'utilisation entre Public&Private&Protect 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