使用 switch case ,多个值想要执行相同的逻辑,像写在同一case下,实际不能正确执行
- switch ($code) {
- case '00' || '01':
- ......
- break;
- default: // 非法值
- break;
- }
switch 语句开始时没有代码被执行。仅当一个 case 语句中的值和 switch 表达式的值匹配时才开始执行case下语句,直到 switch 遇 break 语句才会推出执行。如果case 后不写上,PHP 将继续执行下一个 case 中的语句
- switch ($code) {
- case '00':
- case '01':
- ......
- break;
- default: // 非法值
- break;
- }