例如在for循环中你可以像这样踢出来:
for($i = 0; $i < count($ary); $i++){
if($ary[$i] == 'blah')
$i = count($ary);
echo $i;
}
或者在while循环中:
$i = 0;
while($i < count($ary)){
if($ary[$i++] == 'blah')
$i = count($ary);
echo $i;
}
答案 0 :(得分:2)
不确定你的意思是“踢出去”,但是:
要跳到下一个项目,请使用continue;
要停止整个循环,请使用break;
答案 1 :(得分:1)
如果我正确理解了您的问题,那么您需要的是break
关键字。
答案 2 :(得分:0)
使用break
for($i = 0; $i < count($ary); $i++){
if($ary[$i] == 'blah')
break;
echo $i;
}
答案 3 :(得分:0)
for($i = 0; $i < count($ary); $i++){
if($ary[$i] == 'blah')
break;
echo $i;
}
foreach($ary as $c){
if($c=='blah')break;
}