0

このスクリプトを記述して生成された配列の 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配列です。最初の結果を取得したい場合:

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