Bu çok temel olmalı, ama ben biraz odunum değilim!
İşte benim dizidir:
$menu = array(
'Home',
'Stuff'=>array(
'Losta Stuff',
'Less Stuff',
'Ur moms stuff',
'FAQ'
),
'Public Works'
);
İşte benim mantık:
echo "<ol>\n";
foreach( (array)$menu as $header )
{
echo ' <li><b>'.$header."</b><br />\n";
echo ' <ol>';
foreach( (array)$header as $headers )
{
echo ' <li>'.$headers.".</li>\n";
}
echo ' </ol>';
}
echo "</ol>\n";
Gördüğünüz gibi, Ev ve Bayındırlık onlara veri yok, bu yüzden olsun
Warning: Invalid argument supplied for foreach() in test.php on line ##
foreach( (array)$header as $headers )
, Artık bana hata veriyor, ama sadece $header
gibi görüntüler: I (array)
Bunun gibi $header
eklerseniz $headers
(yani Home - Ev, yerine Home - şey).
Veri boşsa Temelde, ben hiçbir şey yapmak istiyorum!