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的作用相关推荐

  1. java break在switch_java中switch case语句需要加入break的原因解析

    java中switch case语句需要加入break的原因解析 java 中使用switch case语句需要加入break 做了具体的实例分析,及编译源码,在源码中分析应该如何使用,大家可以参考下 ...

  2. JS中代表结束的三个关键字 break,continue,return

    ** 逻辑控制作为JS编程的核心,在编码中是最常使用的,那么在使用的过程中一些常见的问题需要使用特定的语句来实现. 我们用的比较多的就是循环语句,在循环语句中,一定会有满足条件或者不满足条件跳出循环的 ...

  3. java break与continue_java中的break与continue

    1.两者的作用 break:是跳出当前的循环块或者程序块.循环块有for.do while.while,程序块有switch(){case 1: xxx;break;}在循环体中的作用是跳出正在循环的 ...

  4. break在python中什么意思_Python中break 关键字用途说明

    摘要: 下文讲述Python代码里break关键字简介说明,如下所示: Python中break关键字简介说明: Python中break关键字同其它语言的功能一样, 用途 1.中止本次循环, 常同f ...

  5. c语言break在if中用法,break可用于什么语句 break语句可用于for语句和if语句中 对吗...

    c语言中break语句的作用 C语言中,break都可以用在什么地方?用到每一个语...break 一般是针对一个循环或者switch中的case,表示跳出当前的循环或选择,即在一个单层循环中,可以通 ...

  6. switch中的case穿透现象,记得break

    一.switch基本语法格式 switch(int或者string类型的字面值或者变量){case int或者string类型的字面值或者变量 :{java语句;java语句;.....break;/ ...

  7. php foreach嵌套foreach,php中foreach怎么嵌套foreach PHP中foreach函数用法?

    foreach的使用方法小编不是很明确,分享达人指教一下.foreach (array_expressforeach($array as $key) { if(xxxx) { break; //bre ...

  8. c语言中浮点数和整数转换_C中的数据类型-整数,浮点数和空隙说明

    c语言中浮点数和整数转换 C中的数据类型 (Data Types in C) There are several different ways to store data in C, and they ...

  9. python中一共有多少个关键字-Python中关键字有多少个?

    Python中关键词有多少个?Python中关键词目前有31个,可以利用Python的内置的keyword模块进行输出查看. keyword模块Help on module keyword: NAME ...

最新文章

  1. js中关于this的小问题
  2. MFC 对话框小总结
  3. Livemesh文件同步功能--使用图解
  4. [Conclusion]RabbitMQ-客户端源码之总结
  5. 《数据结构》c语言版学习笔记——线性表的顺序存储结构
  6. 高瓴投资,顶配创业团队,dora 诚招前端 / Flutter
  7. 在.net平台下,执行命令行
  8. java uuid生成器_Java UUID生成器– Java GUID
  9. OpenEuler上构建LFS8.4
  10. Hack The Box——Academy
  11. 超级狗C++的Demo程序运行流程
  12. 2020-02-29
  13. 淘宝店铺装修代码大全
  14. 长期应用阿达木单抗时所产生的抗抗体会影响疗效
  15. 云原生和云计算的区别介绍
  16. 动态效果网页HTML+CSS+JS
  17. 电动车电池管理系统c语言实训,电动车控制器C语言源代码复习课程.doc
  18. 二类电商网页设计_用类设计网页
  19. 关于支付宝申请APP支付和网页支付在申请时需要的材料
  20. Python3:pygame模块的简单的使用(加载图片并让图片动起来)

热门文章

  1. 用命令行连接mysql文件时出现错误_MySQL使用cmd命令窗口安装错误信息提示的解决方法...
  2. php安装sqlserver2008,php53 mssql2008_sqlserver2008安装环境_php mssql库
  3. python 创建二维list,Python创建二维数组(关于list的一个小坑)
  4. spring mvc和rest风格小例子
  5. EhCache缓存在web下的使用实例
  6. 基于JAVA+SpringMVC+MYSQL的超市进销存
  7. 剑指offer:数据流中的中位数(小顶堆+大顶堆)
  8. Adobe Edge Animate 1.0-软件内部教程
  9. NodeJs同步、异步加载
  10. docker-maven-plugin 发布镜像到 window环境的docker服务器