0

我有一个问题,我无法理解如何获取编写此脚本生成的'array 的 address_components 的字段 long_name 示例:

$url = 'http://maps.googleapis.com/maps/api/geocode/json?latlng='.$lat.','.$lng.'&sensor=true';
$data = @file_get_contents($url);
$jsondata = json_decode($data , true);

if(is_array($jsondata ))
{
      $long_name= $jsondata ['results']['address_components'][0]['long_name'];
}

看一个建议

谢谢

4

1 回答 1

0

$results is an array. If you want to get the first result:

$jsondata ['results'][0]['address_components'][0]['long_name']
于 2013-03-15T19:28:41.697 回答