phpの罠
phpの罠
Qiitaに載せるまででもない話なので、ブログの方に書きます
nullや空文字にインクリメントすると。。。
普通、nullや空文字にインクリメント処理をすると、エラーが起きると思いません?(私は思ってました)
でも、phpは違います。
Interactive shell php > $null = null; php > echo $null; php > $null++; php > echo $null; 1
えっ、なんでなん!!??
Interactive shell php > $empty = ''; php > echo $empty; php > $empty++; php > echo $empty; 1
えっ、なんでなん!!??(2回目)
php、怖いわ。。。
予期せぬバグが生まれる原因がわかった気がします。