switch文が好きでよく使うのですが、結果がおかしくなって???r(・x・。)アレ???となったので忘れないように書いておきます。
~~~
~~~
こんなswitch文があったとします。
当然結果はappleです。
~~~
~~~
こちらの場合はどの場合にもマッチしないのでdefaultの値が返ってきます。
ところが
~~~
PHP: switch – Manualにも同様のことをして報告している人がいるので有名ななのかな・・・??
それとも仕様なのでしょうか。。
ともあれ、switch文で0は危険だよ!って事例なのでした。
コメント