Hallo Leute,
Ich versuche mir mit folgendem Code ein dynamisches Menü zu erstellen!
Leider kommt keine Ausgabe. $Text bleibt leer!!??.
Weis jemand wo der Fehler liegt?
LG Fred
$Ebene[2][1][0] = "Muster";
$Ebene[2][1][1] = "Frauke";
$Ebene[2][1][2] = "Test";
$Ebene[2][1][3] = "Louser";
$Ebene[2][1][4] = "Muster";
$Ebene[2][1][5][0] = "Muster2";
$Ebene[2][1][5][1][0] = "Muster3";
$Ebene[2][1][5][2] = "Muster4";
$Ebene[2][1][5][3] = "Muster5";
$Ebene[2][1][6] = "Muster6";
function getLevel($user\_ary, $level = 0)
{
$return = $level;
foreach ($user\_ary as $user =\> $value)
{
$level\_new = getLevel($value, $level + 1);
if($level\_new \> $return){
$return = $level\_new;
if ( $value == 0 ) {
$Text .= "
-
„.$value.“ >
\n";
$Text .= "
";
}
}
if($level_new \n";
}
}
}
}
return $Text;
}
echo "
";
echo getLevel($Ebene[2][1]);
echo „“;