PHP解析json数据[含数组数据]

最近在搞解析,在接入网易云音乐的时候发现返回的json数据中是json无序数列与array数组有序数列混搭的组合,以前只搞过单纯的json数据解析与单纯的array解析,组合的还真没搞过,经过百度,问题已经解决,记录再次以备用!

测试数据

{"result":{ "trans_result":[ { "src":"u4f60u597d", "dst":"Hello" } ] } }

测试代码:

<?php//json填充数据$data = <<<STR{"result":{ "trans_result":[ { "src":"u4f60u597d", "dst":"Hello" } ]}}STR;//打印json数据print_r($data);//格式化json数据为array数组$jsondata=json_decode($data,true);print_r( "<br />".$jsondata['result']);echo "<br />".$jsondata['result']['trans_result'][0]['dst'];?>

测试效果:

代码狗PHP教程

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/webdev/241406.html

(0)
上一篇 2022年4月7日 00:36
下一篇 2022年4月7日 00:36

相关推荐

发表回复

登录后才能评论