php switch case 多条件使用同一个case

问题

使用 switch case ,多个值想要执行相同的逻辑,像写在同一case下,实际不能正确执行

php 复制代码
 switch ($code) {
                case '00' || '01':
                    ......
                    break;
                default: // 非法值
                    break;
            }

原理

switch 语句开始时没有代码被执行。仅当一个 case 语句中的值和 switch 表达式的值匹配时才开始执行case下语句,直到 switch 遇 break 语句才会推出执行。如果case 后不写上,PHP 将继续执行下一个 case 中的语句

正确示例

php 复制代码
 switch ($code) {
                case '00':
                case '01':
                    ......
                    break;
                default: // 非法值
                    break;
            }
相关推荐
扎克begod4 分钟前
JAVA并发编程系列(9)CyclicBarrier循环屏障原理分析
java·开发语言·python
code bean12 分钟前
【C#基础】函数传参大总结
服务器·开发语言·c#
阳光阿盖尔21 分钟前
EasyExcel的基本使用——Java导入Excel数据
java·开发语言·excel
蔚一24 分钟前
Java设计模式—面向对象设计原则(三) -----> 依赖倒转原则DIP(完整详解,附有代码+案例)
java·开发语言·设计模式·intellij-idea·依赖倒置原则
Book_熬夜!24 分钟前
Python基础(九)——正则表达式
python·正则表达式·php
liang899929 分钟前
SpringSecurity原理解析(七):权限校验流程
java·开发语言
LQS202029 分钟前
基于Python实现一个浪漫烟花秀
开发语言·python
QXH20000031 分钟前
数据结构—单链表
c语言·开发语言·数据结构
梅如你31 分钟前
python批量对遥感影像进行归一化与数据清洗
开发语言·python
imaima66632 分钟前
数据结构----栈和队列
开发语言·数据结构