PHP中当使用switch case的时候,如果有几个等价的case该怎么写
答案:2 悬赏:0 手机版
解决时间 2021-02-19 04:54
- 提问者网友:活着好累
- 2021-02-18 16:49
PHP中当使用switch case的时候,如果有几个等价的case该怎么写
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-02-18 17:43
您好,可参考如下伪代码:
switch($variate)
{
case value1:
case value2:
case value3:
//如果值是 value1-value3均执行这里的代码
//todo...
break;
case other:
//todo
break;
}
switch($variate)
{
case value1:
case value2:
case value3:
//如果值是 value1-value3均执行这里的代码
//todo...
break;
case other:
//todo
break;
}
全部回答
- 1楼网友:傲气稳了全场
- 2021-02-18 17:51
case:之后所跟的表达式即为入口条件,这里可以写多个,或者排除方式。
楼上混乱了。举例:
switch(……)
case: "1"
echo "a";
break;
case: "2"
echo "a"; // 这里是相同的,可以多条实现
break;
default: // 能用排除方式,这个效率较高
echo: "b"
break;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯