m0_67221324 2022-04-09 19:24 采纳率: 87.5%
浏览 28
已结题

php 取json数据

{"code":"200","data":{
"vod_play_list":[{
"player_info":{
"parse2":"要取的值"
}
"player_info":{
"parse2":"要取的值"
}
"player_info":{
"parse2":"要取的值"
}
}
]
}
}

img


可能还有会更多的player_info
用php怎么取出所有的parse2的值

  • 写回答

1条回答 默认 最新

  • 斯洛文尼亚旅游 2022-04-09 20:42
    关注

    多个遍历获取就行了

    img

    
    <meta charset="utf-8">
    <?php
    
    $s='{"code":200,"data":{"vod_play_list":[{"player_info":{"parse2":"要取的值1"}},{"player_info":{"parse2":"要取的值2"}},{"player_info":{"parse2":"要取的值3"}}]}}';
    $o=json_decode($s);
    foreach($o->data->vod_play_list as $item){
        echo $item->player_info->parse2."<BR>";
    }
    ?>
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月18日
  • 已采纳回答 4月10日
  • 创建了问题 4月9日