- Code: Select all
function menusort ($array2sort,$parentID){
if (!isset($sorted))$sorted = array();
if (!isset($xy))$xy=0;
if (count($array2sort[$parentID])==0){
return;
}
for ($pos=0;$pos < count($array2sort[$parentID]);$pos++){
$strange=(string)$array2sort[$parentID][$pos][0];
$sorted[$xy]=$strange;
echo ($strange.' ');
$xy++;
menusort($array2sort, $array2sort[$parentID][$pos][1]);
}
return $sorted;
}
wie gesagt, array_push liefert auch nix besseres zurück, als wenn ichs so mache. per echo sind alle elmente da: