php中while能break吗,php中break的作用
break 在一些计算机编程语言中是保留字,其作用大多情况下是终止所在层的循环。在 C语言 的 switch(开关语句)中,break 语句还可用来在执行完一个 case(分支)后立即跳出当前 switch 结构。在某些程序调试过程中则使用break设置断点。下面我们就介绍一下break在PHP中的作用。
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
/n";
}
/* Using the optional argument. */
$i = 0;
while (++$i) {
switch ($i) {
case 5:
echo "At 5
/n";
break 1; /* Exit only the switch. */
case 10:
echo "At 10; quitting
/n";
break 2; /* Exit the switch and the while. */
default:
break;
}
}
?>
php中while能break吗,php中break的作用相关推荐
- java break在switch_java中switch case语句需要加入break的原因解析
java中switch case语句需要加入break的原因解析 java 中使用switch case语句需要加入break 做了具体的实例分析,及编译源码,在源码中分析应该如何使用,大家可以参考下 ...
- JS中代表结束的三个关键字 break,continue,return
** 逻辑控制作为JS编程的核心,在编码中是最常使用的,那么在使用的过程中一些常见的问题需要使用特定的语句来实现. 我们用的比较多的就是循环语句,在循环语句中,一定会有满足条件或者不满足条件跳出循环的 ...
- java break与continue_java中的break与continue
1.两者的作用 break:是跳出当前的循环块或者程序块.循环块有for.do while.while,程序块有switch(){case 1: xxx;break;}在循环体中的作用是跳出正在循环的 ...
- break在python中什么意思_Python中break 关键字用途说明
摘要: 下文讲述Python代码里break关键字简介说明,如下所示: Python中break关键字简介说明: Python中break关键字同其它语言的功能一样, 用途 1.中止本次循环, 常同f ...
- c语言break在if中用法,break可用于什么语句 break语句可用于for语句和if语句中 对吗...
c语言中break语句的作用 C语言中,break都可以用在什么地方?用到每一个语...break 一般是针对一个循环或者switch中的case,表示跳出当前的循环或选择,即在一个单层循环中,可以通 ...
- switch中的case穿透现象,记得break
一.switch基本语法格式 switch(int或者string类型的字面值或者变量){case int或者string类型的字面值或者变量 :{java语句;java语句;.....break;/ ...
- php foreach嵌套foreach,php中foreach怎么嵌套foreach PHP中foreach函数用法?
foreach的使用方法小编不是很明确,分享达人指教一下.foreach (array_expressforeach($array as $key) { if(xxxx) { break; //bre ...
- c语言中浮点数和整数转换_C中的数据类型-整数,浮点数和空隙说明
c语言中浮点数和整数转换 C中的数据类型 (Data Types in C) There are several different ways to store data in C, and they ...
- python中一共有多少个关键字-Python中关键字有多少个?
Python中关键词有多少个?Python中关键词目前有31个,可以利用Python的内置的keyword模块进行输出查看. keyword模块Help on module keyword: NAME ...
最新文章
- js中关于this的小问题
- MFC 对话框小总结
- Livemesh文件同步功能--使用图解
- [Conclusion]RabbitMQ-客户端源码之总结
- 《数据结构》c语言版学习笔记——线性表的顺序存储结构
- 高瓴投资,顶配创业团队,dora 诚招前端 / Flutter
- 在.net平台下,执行命令行
- java uuid生成器_Java UUID生成器– Java GUID
- OpenEuler上构建LFS8.4
- Hack The Box——Academy
- 超级狗C++的Demo程序运行流程
- 2020-02-29
- 淘宝店铺装修代码大全
- 长期应用阿达木单抗时所产生的抗抗体会影响疗效
- 云原生和云计算的区别介绍
- 动态效果网页HTML+CSS+JS
- 电动车电池管理系统c语言实训,电动车控制器C语言源代码复习课程.doc
- 二类电商网页设计_用类设计网页
- 关于支付宝申请APP支付和网页支付在申请时需要的材料
- Python3:pygame模块的简单的使用(加载图片并让图片动起来)
热门文章
- 用命令行连接mysql文件时出现错误_MySQL使用cmd命令窗口安装错误信息提示的解决方法...
- php安装sqlserver2008,php53 mssql2008_sqlserver2008安装环境_php mssql库
- python 创建二维list,Python创建二维数组(关于list的一个小坑)
- spring mvc和rest风格小例子
- EhCache缓存在web下的使用实例
- 基于JAVA+SpringMVC+MYSQL的超市进销存
- 剑指offer:数据流中的中位数(小顶堆+大顶堆)
- Adobe Edge Animate 1.0-软件内部教程
- NodeJs同步、异步加载
- docker-maven-plugin 发布镜像到 window环境的docker服务器