Invalid argument supplied for foreach()というエラーがでたら確かめるべきこと。

ローカルでは動いていた。
しかし、本番環境では
Invalid argument supplied for foreach()とでた。

単純なforeach()だ。

DBにテーブルはあっても、データをまだ入れていなかったのでDBからデータが拾って
これず、配列にすることができない。
配列にすることができないから、foreach()でまわせない。

通常は、そのまま表示させるけど。

型を調べるのは、gettype($something)