Это должно быть очень просто, но я немного озадачен!
Вот мой массив:
$menu = array(
'Home',
'Stuff'=>array(
'Losta Stuff',
'Less Stuff',
'Ur moms stuff',
'FAQ'
),
'Public Works'
);
Вот моя логика:
* +1007 *
Как вы можете видеть, данные по домашним и общественным работам отсутствуют, поэтому я получаю
Warning: Invalid argument supplied for foreach() in test.php on line ##
Если я добавлю (array)
к $header
следующим образом: foreach( (array)$header as $headers )
, я больше не выдаю ошибку, а просто отображает $header
как $headers
(то есть Дом - Дом, а не Дом - ничего).
В принципе, если данные пусты, я хочу, чтобы они ничего не делали!