Warning: Invalid argument supplied for foreach() in
というのが出る。
基本的にはこう書いているが
if(is_array($data)){
foreach( $data as $b=>$v){
print $v;
}
}
こんな書き方も出来る(array)を入れるだけ。
foreach((array) $data as $b=>$v){
print $v;
}
配列データが無いときにもエラーメッセージは表示されない。