使用json的php子菜单

使用json的php子菜单,php,json,Php,Json,您需要按以下方式更改foreach循环 { "menuonesublinks": { "links": [ { "title": "usa", "subcities":[{"city":"dubai"},{'city':"london"}] }, { "title": uk }

您需要按以下方式更改
foreach
循环

{
    "menuonesublinks": {
        "links": [
            {
                "title": "usa",
                "subcities":[{"city":"dubai"},{'city':"london"}]
            },
            {
                "title": uk
            }   
        ]
    }
}
以下是相关参考资料:

{
    "menuonesublinks": {
        "links": [
            {
                "title": "usa",
                "subcities":[{"city":"dubai"},{'city':"london"}]
            },
            {
                "title": uk
            }   
        ]
    }
}
// your code
foreach ($menuonesublinks as $menu_sublink) {
    echo $menu_sublink['title']; 
    if(array_key_exists('subcities', $menu_sublink)){
        foreach($menu_sublink['subcities'] as $subcity){
            // Now access subcities like this: $subcity['city']
        }
    }
}