配列にnullが存在しているか、していないのか知りたい
…場合はこうする
<?php if(in_array(null,$array)) { echo"だめ"; } else { echo"おけ"; } ?>
これを配列回数ループすると完成する
JSの有名なフレームワークだと、この機能を行う変数が作成されていたが
PHPでは無いみたい(少なくともphp5リファレンスでは見当たらなかった)
要するに、指定した配列からnullを探すという何だか無理やりな命令をしてるだけ
うん…マゾいコーディングだ…
・追記
こんなコーディングでも出来る
<?php if(array_shift($_POST)) { echo"中身ある"; } else { echo"中身無い"; } ?>
phpではnullが返された場合でも分岐から抜けるから、こんなコーディングも出来る
array_shiftは配列を頭から切り出してくれる関数
配列に値が存在しない場合、そもそも要素すらなくなった場合はnullが返される