Ich hätte gesagt, dass es funktioniert, wenn du ungefähr so die Funktion hast:
PHP-Code:
<?php
function CreateMenu($navi)
{
if(is_array($navi)) {
foreach($navi as $kat => $row) {
echo '<ul>';
echo '<a href="' . $row['url'] . '">' . $kat . '</a>';
if(is_array($row['subKat'])) {
foreach($row['subKat'] as $subKat) {
CreateMenu($subKat);
}
}
echo '</ul>';
}
}
}
?>