php switch文
phpのswitch文はdefaultは自動で通ってくれないらしい。
どういうことかというと
switch ($hoge) {
case 0:
echo "hoge is 0";
case 1:
echo "hoge is 1";
case 2:
echo "hoge is 2";
default:
echo "hoge is other";
}
breakが無い上記のswitch文で$hogeに0を設定しても
0→1→2と通って、defaultは通らずに抜けるみたい。
phpのdefaultは他のcaseにヒットしなかった場合のみ通過、とのこと。
VBはそもそもbreakがないし。。。。
switchの言語仕様ってややこしい。