Switch 中的多个default默认值
在PHP7之前的版本中,Switch可以有多个default默认值。代码如下:
<?php
$a = 10;
$b = 0;
switch(true)
{
default:
$b += 1;
break;
default:
$b += 2;
}
echo 'b is' . $b;
但是从PHP7开始,这样写会产生 Fatal 级别错误,错误内容如下:
Fatal error: Switch statements may only contain one default clause in ...
Last updated
Was this helpful?