php switch case 两个条件,多个条件同一个case
介绍
多个case值执行相同的逻辑时,希望写在同一个case下,例如case 'a'||'b':,但实际不能正确运行
解决方案
第一个条件后,不要写breck终端,他会自动执行下一个条件下语句
原理
switch 语句开始时没有代码被执行。仅当一个 case 语句中的值和 switch 表达式的值匹配时才开始执行case下语句,直到 switch 遇 break 语句才会推出执行。如果case 后不写上,PHP 将继续执行下一个 case 中的语句
示例
$data为a或b时,都输出ab,为c时输出c
switch ($data) {case 'a':case 'b':echo 'ab';break;case 'c':echo 'c';break;}
php switch case 两个条件,多个条件同一个case相关推荐
- java switch 条件_Java ——if条件语句 switch语句
本节重点思维导图 if条件语句 //如果条件表达式成立,执行语句块 if(条件表达式){ //-语句块 } 如果语句块只有一条语句,大括号可以省略,否则不能省略. 建议,不管有几条语句,都不要省略大括 ...
- 用switch排两个数大小C语言,关于C语言Switch语句,先学这些技巧够不够?
一.C语言中switch的用法 1.switch后面括弧内的[表达式],ANSI标准允许它为任何类型: 2.当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,否则,就 ...
- case when then else多个条件_SQL巡礼之CASE用法
使用CASE表达式使SQL语句的条件判断形式变得十分丰富,也因为CASE表达式不依赖于具体的数据库技术,所以它的可移植性也会更高. 现在就让我们一起来领略一下CASE语句的用法吧. CASE表达式语法 ...
- case when then else多个条件_CentOS「linux」学习笔记24:if和case多个条件判断
linux基础操作:主要介绍了if和case判断多个条件. 多条件判断语句if例子: 例子1:if [ $1 -ge 60 ];then echo "接收的参数位1的值大于等于60&quo ...
- sql case when then else多个条件_SQL-多表查询
一.表的加法 union:将多个表的数据记录按行合并在一起(即多个表的并集),同时返回的结果会删除重复行,重复的记录只保留一行.如果需要保留重复行,可以使用union all 二.表的联结 1.交叉联 ...
- update case when 多字段,多条件, mysql中case when用法
文章目录 前言 sql示例 普通写法: update case when写法 update case when 多字段写法 case when语法 case when 的坑 1.不符合case whe ...
- 补充switch语句的内容和逗号运算符(C语言case后没有break的switch语句,会继续执行后面的语句再退出)
补充switch语句的内容和逗号运算符 C语言case后没有break的switch语句,会继续执行后面的语句再退出 补充逗号运算符 C语言case后没有break的switch语句,会继续执行后面的 ...
- (57)FPGA条件选择无优先级(case)
(57)FPGA条件选择无优先级(case) 1.1 目录 1)目录 2)FPGA简介 3)Verilog HDL简介 4)FPGA条件选择无优先级(case) 5)结语 1.2 FPGA简介 FPG ...
- (56)FPGA条件选择有优先级(case)
(56)FPGA条件选择有优先级(case) 1.1 目录 1)目录 2)FPGA简介 3)Verilog HDL简介 4)FPGA条件选择有优先级(case) 5)结语 1.2 FPGA简介 FPG ...
最新文章
- 在Mac上使用pip3安装python的数据统计模块实录
- 文件的记录c语言程序,计算机二级-C语言-程序填空题-190110记录-文件写入与文件读出显示...
- 记一次面试经过-----映客
- boost::callable_traits的remove_varargs_t的测试程序
- 为什么要在基类使用私有数据_为什么要使用函数
- java 错误无法启动_1069 错误(由于登录失败而无法启动服务)解决方法
- idea server
- Pandas循环提速 7 万多倍是怎么实现的?
- OpenCV-图像处理(06、调整图像亮度与对比度)
- 如何解除国外听QQ音乐网易音乐地区版权限制解除
- 直接利用工具将prn文件打印到打印机的方法
- 生不出孩子怪天气?驳《我国工业软件失去的30年》一文 | 凌云时刻
- 2020-2021学年第二学期期末考试《药物治疗学》大作业
- 13.2.3 VAM服务器的配置步骤及示例(2)
- ride.py在运行python3.×版本后导致无法运行及解决办法
- Golang开发的CMS内容发布系统
- 全国主要城市经纬度表
- 网狐大联盟启用AI功能
- mysql逻辑运算符的优先顺序_布尔逻辑算符的类型和在检索式中优先执行的顺序...
- 新一代的 Python 包管理工具 -- PDM
热门文章
- app架构升级,该如何高效实用Kotlin?架构师必备技能
- 作图控件北京图王的Visual Graph在PB中的应用
- 湖科大教学匠计网微课堂思维导图
- 7-1 简单计算机 (50 分)
- 软考高级之信息系统案例分析七重奏-《7》
- B.数据挖掘[一]---汽车车交易价格预测(测评指标;EDA)
- csdn服务器给我返回http 500, 呵呵哒!------后来才知道, 每天最多写5篇, 我晕啊, 能给个友好点的提示不?
- 如何运维机械电气设备?购物中心必备
- 大学生食堂在线点餐系统的设计与实现
- 虚拟机Linux怎么更改语言,虚拟机的linux语言肿么修改