Jam*_*mes 19 php switch-statement
switch ($i) {
case A:
$letter = 'first';
break;
case B:
$letter = 'first';
break;
case C:
$letter = 'first';
break;
case D:
$letter = 'second';
break;
default:
$letter = 'third';
}
Run Code Online (Sandbox Code Playgroud)
有没有办法缩短前三个案例?
它们内部具有相同的值.
sve*_*ens 89
switch ($i) {
case A:
case B:
case C:
$letter = 'first';
break;
case D:
$letter = 'second';
break;
default:
$letter = 'third';
}
Run Code Online (Sandbox Code Playgroud)
是的,有.如果breaka之后没有case,case则执行下一个代码也是如此.
switch ($i) {
case A:
case B:
case C:
$letter = 'first';
break;
case D:
$letter = 'second';
break;
default:
$letter = 'third';
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26910 次 |
| 最近记录: |