break 可以接受一个可选的数字参数来决定跳出几重循环,语句被认为是作为 continue 目的的循环结构
分类:威尼斯登录首页

breakbreak 甘休近日 for,foreach,while,do-while 可能 switch 构造的进行。

continue
continue 在循环布局用用来跳过此次巡回中多余的代码并早先试行下三遍巡回。

continue

注: 注意在 php教程 中 switch 语句被感觉是用作 continue 目标的巡回构造。

停止目前巡回,跳转到后一次例:

continue 选取一个可选的数字参数来支配跳过几重循环到循环结尾。

while(1){

 

if( $mrs['lm_name']=='首页' || $mrs['lm_name']=='论坛'){continue;}

<?php
while (list($key,$value) = each($arr)) {
if ($key == "zhoz"State of Qatar{ // 若是查询到对象的值等于zhoz,那条记下就不会展示出来了。
continue;
}
do_something ($value);
}
//  例子2
foreach ($list as $temp) {
if ($temp->value == "zhoz") {
continue; // 借使查询到指标的值等于zhoz,这条记下就不会突显出来了。
}
do_list; // 这里显得数组中的记录
}
?>

}

break
break 甘休近年来 for,foreach,while,do..while 或然 switch 构造的推行。

break 能够担任一个可选的数字参数来调控跳出几重循环。

break 能够担当叁个可选的数字参数来支配跳出几重循环。

?php$arr = array('one', 'two', 'three', 'four', 'stop', 'five');while (list (, $val) = each($arr)) {if ($val == 'stop') {break; /* You could also write 'break 1;' here. */}echo $valbr //n;}

<?php
$arr = array ('one', 'two', 'three', 'four', 'stop', 'five');
while (list (, $val) = each ($arr)) {
   if ($val == 'stop') {
       break;    /* you could also write 'break 1;' 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;
   }
}
?>

/* Using the optional argument. */

实例二

$i = 0;while (++$i) {switch ($i) {case 5:echo At 5br //n;break 1; /* Exit only the switch. */case 10:echo At 10; quittingbr //n;break 2; /* Exit the switch and the while. */default:break;}}?

 

<?php
$i = 0;
while ($i < 7) {
if ($arr[$i] == "stop") {
break;
}
$i++;
}
?>

本文由威尼斯在线注册平台发布于威尼斯登录首页,转载请注明出处:break 可以接受一个可选的数字参数来决定跳出几重循环,语句被认为是作为 continue 目的的循环结构

上一篇:// 生成图片的可观   下一篇:没有了
猜你喜欢
热门排行
精彩图文