先看下面一段代码

switch ($type){case 1:echo 1;case 2:echo 2;case 3:echo 3;break;default:echo 'default';
}
当type =1 时你们考虑一下会输出什么会输出 123原因就是因为 break

结论:
开始时没有代码被执行。仅当一个 case 语句中的值和 switch 表达式的值匹配时 PHP 才开始执行语句,直到 switch 的程序段结束或者遇到第一个 break 语句为止。如果不在 case 的语句段最后写上 break 的话,PHP 将继续执行下一个 case 中的语句段

php switch break相关推荐

  1. golang for switch break 使用

    为什么80%的码农都做不了架构师?>>>    不加入标签,只能break swtich package mainfunc main() {i := 10for {i--switch ...

  2. switch、break与continue的用法

    一.switch语句 switch语句格式: { case常量表达式1:语句1: case常量表达式2:语句2: - case常量表达式n:语句n: default  :语句n+1: } 需要注意的是 ...

  3. c++语句switch语句_错误:案例标签不在C中的switch语句内

    c++语句switch语句 The error: case label not within a switch statement occurs in C language with switch c ...

  4. Java基础篇:switch语句

    switch语句是Java的多路分支语句.它提供了一种基于一个表达式的值来使程序执行不同部分的简单方法.因此,它提供了一个比一系列if-else-if语句更好的选择.switch语句的通用形式如下: ...

  5. php循环经典用法,PHP switch嵌套、往复循环、单选等的“高级”用法详解

    php switch用法很多,除了我们常见的switch break的搭配外, 还有其他用法,也许会满足你的特殊需求! switch语句和具有同样表达式的一系列的 IF 语句相似.很多场合下需要把同一 ...

  6. 0基础JavaScript入门教程(一)认识代码

    1. 环境: JavaScript简称js,后续我们将使用js来代替JavaScript. 认识代码前,需要安装js代码运行环境. 安装nodejs:在https://nodejs.org/zh-cn ...

  7. c语言输入后没答案,C语言章节习题及答案(无指针)解读.doc

    C语言章节习题及答案(无指针)解读 <C程序设计>复习题集 第2章 基础概念 一.选择题(在下列各题的A).B).C).D)四个选项中,只有一个选项是正确的) 2.1以下叙述中正确的是 A ...

  8. FSWD_2_JavaScript

    location data type data structure Events function structure debug JS既在client side有,也在server side 和 d ...

  9. JavaSE学习笔记(三)——运算符与控制语句

    一.   Java中的运算符 在Java中,按功能划分主要包含一下运算符. 1.算术运算符 2.关系运算符 3.布尔运算符 4.赋值运算符 5.字符串连接运算符 6.条件运算符 7.其他运算符,如:i ...

最新文章

  1. Python 匹配字符串开头内容与结尾内容(startswith与endswith)
  2. java利用递归画杨辉三角_用java程序编写杨辉三角形,初学者适用
  3. SQL删除重复数据方法
  4. 9.9学python靠谱吗-宅家亲测:9.9的python体验课,到底值不值?
  5. Matlab中解决出现的错误使用 svmtrain (line 234) Y must be a vector or a character array.问题
  6. 洛谷 P1966 火柴排队 —— 思路
  7. 安装quickLook插件以及解决如何不能读取offic问题
  8. 苹果python执行不了,Python调用的AppleScript不使用osascript或appscript?
  9. GCC编译器的安装教程(Windows环境)
  10. 【JavaP6大纲】MySQL篇:为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂直拆分
  11. Java开发的发展前景和未来规划方向
  12. 对国产操作操系统的一点看法
  13. MSP430 BOR电路的作用
  14. 计算机显卡怎样安装方法,电脑装机小知识,新手如何正确安装好独立显卡
  15. 常用正则表达式(英文单词、数字、中文 、URL 、电话、身份证、输入内容必须以逗号隔开等)
  16. 绝地求生大逃杀地图分析
  17. packet tracer 学习ARP报文请求
  18. Javaweb学习笔记3—Serverlet
  19. 如何高效的学习JAVA?
  20. 20170711 通过阿里云与国家气象局合作的api读取历史辐照数据

热门文章

  1. 麦块服务器正版登,我的世界麦块盒子正版
  2. 【分布式事务】GitHub上分布式事务框架压测性能对比
  3. 《新课程教学》期刊简介及投稿须知
  4. Python—一行多语句和一句多行
  5. 与计算机相关的词,每日雅思词汇:与计算机行业相关的雅思词汇
  6. Eratosthenes集合筛选法求素数
  7. 月亮在没人看时存在吗?实在性和量子理论
  8. s2010 安装mvc3
  9. Halcon 读取图片
  10. 身份证+银行卡识别的行业应用