php基础流程控制语句continue和break用法
程序员文章站
2022-04-20 11:37:54
...
continue
continue 在循环结构用用来跳过本次循环中剩余的代码并开始执行下一次循环。
continue 在循环结构用用来跳过本次循环中剩余的代码并开始执行下一次循环。
注: 注意在 php教程 中 switch 语句被认为是作为 continue 目的的循环结构。
continue 接受一个可选的数字参数来决定跳过几重循环到循环结尾。
<?php while (list($key,$value) = each($arr)) { if ($key == "zhoz") { // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 continue; } do_something ($value); }
例子2
<?php foreach ($list as $temp) { if ($temp->value == "zhoz") { continue; // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 } do_list; // 这里显示数组中的记录 }
break
break 结束当前 for,foreach,while,do..while 或者 switch 结构的执行。
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 "$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; } } ?>
实例二
<?php $i = 0; while ($i < 7) { if ($arr[$i] == "stop") { break; } $i++; } ?>
以上就是php基础流程控制语句continue和break用法的详细内容,更多请关注其它相关文章!
上一篇: php访问根目录有问题?
下一篇: onclick不刷新就跳转到页面处理
推荐阅读
-
PHP中break及continue两个流程控制指令解析
-
基于php流程控制语句和循环控制语句(讲解)
-
原生Javascript(语言基础和流程控制语句)—1_Sander_2020的博客—CSDN博客
-
Python3.5基础之变量、数据结构、条件和循环语句、break与continue语句实例详解
-
JavaScript基础之流程控制语句的用法
-
Golang的循环中break和continue语句的用法讲解
-
Java基础----循环语句(for,while,do...while)和跳出语句(break,continue)
-
循环控制语句Break和Continue的区别
-
PHP break 和 continue 的用法
-
PHP中break及continue两个流程控制指令解析