切换多个case语句

问题描述 投票:44回答:3

有人可以建议我如何替换下面的代码如何重写代码以避免重复块qazxsw poi

case 3:{code block A; break;}

如何结合案例1和案例3的代码

php switch-statement
3个回答
111
投票

这种格式显示在switch(i){ case 1:{code block A; break;} case 2:{code block b; break;} case 3:{code block A; break;} default: {code block default; break;} } 中:

PHP docs

8
投票

像这样的东西

switch (i) {
    case 1:
    case 3:
        code block A;
        break;
    case 2:
        code block B;
        break;
    default:
        code block default;
        break;
}

1
投票

就像是

switch(i){
    case 1:
    case 3:{code block A; break;}
    case 2:{code block b; break;}
    default: {code block default; break;}
}
© www.soinside.com 2019 - 2024. All rights reserved.