小编Dil*_*han的帖子

使用php获取json密钥的索引

我想找到类似于这个问题的json数组的键索引在json中获取键的索引, 但我需要使用php的解决方案.

这是我的json(部分数据)

{   
"currentOver":{
    "events":[]
},  
"matchString":"",
"currentPlayer":5, 
"previousOvers":[], 
"innings":[],   
"scorecards":[
    {
        "batting":{
            "players":[
                        {"id":16447,"name":"Rahul Roy"},
                        {"id":12633,"name":"Sijal Thomas"},
                        {"id":16446,"name":"Mohammed Reza"},
                        {"id":16509,"name":"Asif Khan"},
                        {"id":12633,"name":"Koyel Dijesh"},
                        {"id":16468,"name":"Shahrook"},
                        {"id":64691,"name":"Shafiq"},
                        {"id":6518,"name":"Ubaidulah"}
            ]
        }
    }
]

}
Run Code Online (Sandbox Code Playgroud)

和PHP

foreach ($read_json->scorecards->batting->players as $batsmen => $val) {    
                if($val == 5) {   // if batsman index is 5 then display his name
                    $name = $batsmen->name;

                    echo "<div>$name</div>\n"; 

                }               
}
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题.谢谢.

php json

4
推荐指数
1
解决办法
6183
查看次数

标签 统计

json ×1

php ×1