1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <?php
$menuJson='{"MENU1":
{
"SOUSMENU11":""
,"SOUSMENU12":{
"SOUSSOUSMENU121":"",
"SOUSSOUSMENU122":{
"SOUSSOUSSOUSMENU1221":"",
"SOUSSOUSSOUSMENU1222":"",
"SOUSSOUSSOUSMENU1223":""
},
"SOUSSOUSMENU123":""
}
}
}';
$menu=json_decode($menuJson,true);
function AfficheMenu($inMenu,$inLevel=0){
foreach($inMenu as $key => $val){
echo str_repeat ("---",$inLevel)."-".$key."<br/>";
if(!is_array($val)){
}else{
$inLevel++;
AfficheMenu($val,$inLevel);
$inLevel--;
}
}
}
AfficheMenu($menu);
?> |
Partager