PHP: switch结构

switch 语句类似于具有同一个表达式的一系列 if 语句。很多场合下需要把同一个变量(或表达式)与很多不同的值比较,并根据它等于哪个值来执行不同的代码。这正是 switch 语句的用途。

注意: 注意和其它语言不同,continue 语句作用到 switch 上的作用类似于 break。如果在循环中有一个 switch 并希望 continue 到外层循环中的下一轮循环,用 continue 2。

注意:

注意 switch/case 作的是松散比较。

下面的例子使用不同方法实现同样的事。一个用一系列的 if 和 elseif 语句,另一个用 switch 语句。例子不同,但输出相同:

示例 #1 switch 结构

// 这是 switch 语句switch ($i) {case 0:echo 

PHP: switch结构相关推荐

  1. switch在C++中的用法以及用switch结构时要注意的问题(细节问题比较全面)

    在做题时发现自己将大一学的switch忘得差不多了,特地回顾一下.有不对地方欢迎指出,一起探讨. 用switch结构时注意的问题: 1.switch只能接受整型和字符型,所以后面的各个case的取值也 ...

  2. Java 练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为 3

    文章目录 一.练习题目 二.使用 switch 语句实现代码 三.将代码改写回 if else 的选择结构 一.练习题目 编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天 ...

  3. Java流程控制02 选择结构 if结构 switch结构

    Java流控制2 选择结构 if结构 switch结构 1. if 选泽结构 2. switch多选择结构 1. if 选泽结构 1)if 单选泽结构 语法: if (布尔表达式){ //布尔表达式为 ...

  4. 【JAVA SE】第三章 运算符、条件语句、switch结构、while循环、do…while循环、for循环、break关键字以及break和continue关键字

    第三章 运算符.条件语句.switch结构.for循环.break关键字以及break和continue关键字 文章目录 第三章 运算符.条件语句.switch结构.for循环.break关键字以及b ...

  5. Javascript第二章中switch结构及与if的区别第二课

    更多免费教学文章请关注这里 break 如果要是省略 则一旦匹配就会一起往下执行,直到遇到break为止 代码中 default; 就想当与if条件语句中的else 总结: switch 与if 的相 ...

  6. c语言中switch结构,switch结构c语言

    C语言中switch结构的使用 用switch结构编制程序,输入1个学生的C语言课程考试成绩(百分制整形数因为case后面不能接范围,也就是说case后面是一个确实固定的常量.用下面的方法比较好, # ...

  7. 7.选择结构之switch结构

    2022.9.1,记录学习java的第七天,今天主要学习了switch结构. 1.基本概念 switch选择结构的语法结构: switch(表达式){ case 常量1:代码块1;break; cas ...

  8. matlab使用switch结构判断学生成绩的等级

    使用switch结构判断学生成绩的等级,90分以上为优,80-90为良,70-80为中,60-70为及格,60分以下为不及格. 编程代码如下: switch s1 case {9,10}s='优'ca ...

  9. R语言 switch结构

    switch switch 函数 通过index 通过tag 遇到空代码块 switch 函数 结构: switch(expr,tag1=code1,tag2=code2,...)switch ( e ...

  10. 第四讲 switch结构和循环(switch结构、while循环、do-while循环)

    一.switch结构 1.语法: 案例1:写出你周一到周日的食谱. <script>var a = +prompt("请输入日期");switch(a){case 1 ...

最新文章

  1. 机器学习敲门砖:任何人都能看懂的TensorFlow介绍
  2. 【XSY2719】prime 莫比乌斯反演
  3. 如何判断服务器之间的服务是否可用?ping 还是 telnet?
  4. linux系统能安装到sdc上吗,如何安装linux系统
  5. PHP+Mysql实现协同办公OA系统源码演示下载
  6. svn: Can't open file '/a/b/db/txn-current-lock': Permission denied
  7. docker 之 Dockerfile 实践
  8. 笔记:Hadoop权威指南 第1章 初识Hadoop
  9. pro git 阅读笔记1 基本操作
  10. 向来只用联发科、三星处理器的魅族,怎么就被高通控告了?
  11. 翻译:响应式编程或反应式编程 RxSwift和RxCocoa 从入门到精通 Reactive programming
  12. Java中URI 和 URL 的区别
  13. R 计算平均值标准误差
  14. 河南科技大学计算机科学与技术分数线,河南科技大学2017年河南省各专业录取分数线...
  15. Practical Test Reminders, Character Arrays, C-Strings
  16. 最新Lua网络验证系统+lua代码/PHP后端开发
  17. 编译程序和解释程序的本质
  18. 【计蒜客】蒜头君的旅游计划
  19. 1、学习笔记之——html
  20. Shell ❀ 条件判断语句

热门文章

  1. jQuery查找子元素与后代元素
  2. 2022 IoTDB Summit:阿里白渐《迈向物联网时代大数据计算平台——MaxCompute 基于IoTDB构建解决方案》...
  3. Effective C++ --条款2
  4. CSDN早报-2019-04-26
  5. 研究了半天,终于把数字孪生内涵搞清楚了 by 傅一平
  6. 污水处理流程图怎么画
  7. 手机蓝牙连不上jimu机器人_蓝牙接收器配对不成功的常见问题和解决方案
  8. 【洛谷P7096】泸沽寻梦【异或 哈希】
  9. 王哲iWeb峰会演讲:Cocos引擎不玩概念,厚积薄发助创业者把握H5游戏浪潮
  10. (附源码)计算机毕业设计SSM余庆金阳驾校管理系统