请问该怎样可以拿到json_decode处理过的json数据值呢?

原本json数据:{"status":0,"result":{"location":{"lng":116.32298703399,"lat":39.983424051248},"formatted_address":"北京市海淀区中关村大街27号1101-08室","business":"中关村,人民大学,苏州街","addressComponent":{"city":"北京市","district":"海淀区","province":"北京市","street":"中关村大街","street_number":"27号1101-08室"},"cityCode":131}}

经过json_decode处理后:array(2) {
["status"]=>
int(0)
["result"]=>
array(5) {
["location"]=>
array(2) {
["lng"]=>
float(116.32298703399)
["lat"]=>
float(39.983424051248)
}
["formatted_address"]=>
string(48) "北京市海淀区中关村大街27号1101-08室"
["business"]=>
string(32) "中关村,人民大学,苏州街"
["addressComponent"]=>
array(5) {
["city"]=>
string(9) "北京市"
["district"]=>
string(9) "海淀区"
["province"]=>
string(9) "北京市"
["street"]=>
string(15) "中关村大街"
["street_number"]=>
string(15) "27号1101-08室"
}
["cityCode"]=>
int(131)
}
}

怎样拿到["formatted_address"]的值

HUX布斯
浏览 285回答 3
3回答

萧十郎

$json['result']['formatted_address']

元芳怎么了

json_decode函数返回值可以直按照数组的方式取,比如:$res = '....'; // $res是一个json字符串。$newres = json_decode($res); // 解析json字符串// json_decode有两个参数,第二个参数写成 true 表示返回的数据为数组。

沧海一幻觉

$value = $arr['result']['formatted_address'];
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
JQuery