Christian Seiler: foreach

Beitrag lesen

Hallo,

Warning: Invalid argument supplied for foreach() in ...

das bedeutet, dass der Array, den foreach bekommt, gar keiner ist (in dem Fall $list) - vielleicht liefert die Funktion $this->get_menu_list keinen Array zurück (z.B. wg. Fehlerfall o.ä.) Eine Abfrage vor's foreach à la if (!is_array ($list)) return array (); dürfte es dann tun. Wenn dann aber eine leere Liste zurückgeliefert wird, dann macht get_menu_list Probleme.

Grüße,

Christian