
PHP4からPHP5へ移行の際こんなエラーが。
Fatal error: Cannot use string offset as an array in
これはPHP4では起こらなくて、PHP5で多次元配列使用時に起こる問題みたいで、
・配列として認識してるかどうか
のところでエラーがおこっているので、一連の処理前に
自分の場合だと、
$arr = array();
と初期化してから処理に入るとエラーが出なくなりました。
もしくは、is_array()で配列かどうかを分岐させたりしてやるとエラーが出なくなります
No related posts.