PHP の switch 文はコロンの代わりにセミコロンも使用可能

タイトル通り。
PHP の switch 文は case : や default : で使うコロンの代わりにセミコロンも使用可能。


case 句、default 句の後ろのセミコロンに注目。

<?php
switch(0)
{
    case 0;
        echo "0";
        break;
    default;
        echo "default";
}
?>

// 実行結果
0
<?php
switch(1)
{
    case 0;
        echo "0";
        break;
    default;
        echo "default";
}
?>

// 実行結果
default