[英]How to stop a loop PHP
我试图找出是否有可能像这样停止PHP中的foreach循环,
$arr = array('Joe', 'Jude', 'James', 'Pitch', 'Tim');
$i=0;
foreach($arr as $val){
echo $val;
if($i == 2){
//Stop looping
}
}
反正有什么方法,如果是的话我该怎么做?
谢谢。
使用break
和递增$i
。
$arr = array('Joe', 'Jude', 'James', 'Pitch', 'Tim');
$i=0;
foreach($arr as $val){
echo $val;
if(++$i == 2){
break;
}
}
你可以打破一个循环了break
。
1)如前所述,您需要增加循环。 2)...如果您使用嵌套的多个“ foreach”,则可以中断'n'来退出n个嵌套循环,其中n将指定从1到已使用的循环总数的任何数字。希望能帮助到你!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.