请教php大神,如何提取一个json数据里的某值?

该json数据为:
Array ( [content] => stdClass Object ( [location] => stdClass Object ( [lat] => 29.726563 [lng] => 120.248396 ) [locid] => d8fc4a4572356bd53f9c041b8e6f5ffc [radius] => 30 [confidence] => 1 ) [result] => stdClass Object ( [error] => 161 [loc_time] => 2016-10-18 10:49:07 ) ) 
我想提取lng和lat的值,请教php源码,顺便给下逐行显示数组每个数值的源码,谢谢

青春有我
浏览 1961回答 1
1回答

红颜莎娜

你这个json转过来还是对象,直接转成数组就好取值了。$arr = json_decode($str,1); // $str 代表json字符串转成数组就可以随便取值了。$lat = $arr['content']['location']['lat'];$ing= $arr['content']['location']['ing'];
打开App,查看更多内容
随时随地看视频慕课网APP