Ciao a tutti, ho un problema sto facendo un menù utilizzando delle array nidificate, in pratica realizzo dei menù e dei sottomenù, l'array ha la seguente struttura:

Codice PHP:
$config_menu['menu'] = array("home"=>"home.php",
                             
"catalogo"=>array("home"=>"home.php",
                                 
"elenco"=>"catalogo/index.php",
                             
"nuovo"=>"galleria/index.php"),
                    
"galleria"=>"galleria/index.php",
                    
"newsletter"=>"newsletter/index.php"); 
Le stampo a video in questo modo:

Codice PHP:
<?
foreach($config_menu['menu'] as $chiave => $valore)  
   {
   echo 
"[*]<a href=\"".$valore."\">".$chiave."</a>";
           foreach(
$config_menu['menu'][$chiave] as $chiave1 => $valore1)  
           {
          echo 
"[*]<a href=\"".$valore1."\">".$chiave1."</a>";
        }  
   }  
?>  

Non mi funziona correttamente. Premetto che è pochissimo che lavoro in PHP, non riesco ad individuare l'errore.
Riuscite a darmi una mano???

Grazie mille