$strResult = file_get_contents(
'http://maps.google.com/maps/api/geocode/json'
. '?latlng=35.6586039,139.7451331'
. '&language=ja'
. '&sensor=false'
);
$arrResult = json_decode($strResult, true);
print_r($arrResult);
// output
Array
(
[results] => Array
(
[0] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 8
[short_name] => 8
[types] => Array
(
[0] => sublocality_level_4
[1] => sublocality
[2] => political
)
)
[1] => Array
(
[long_name] => 2
[short_name] => 2
[types] => Array
(
[0] => sublocality_level_3
[1] => sublocality
[2] => political
)
)
[2] => Array
(
[long_name] => 4丁目
[short_name] => 4丁目
[types] => Array
(
[0] => sublocality_level_2
[1] => sublocality
[2] => political
)
)
[3] => Array
(
[long_name] => 芝公園
[short_name] => 芝公園
[types] => Array
(
[0] => sublocality_level_1
[1] => sublocality
[2] => political
)
)
[4] => Array
(
[long_name] => 港区
[short_name] => 港区
[types] => Array
(
[0] => locality
[1] => political
)
)
[5] => Array
(
[long_name] => 東京都
[short_name] => 東京都
[types] => Array
(
[0] => administrative_area_level_1
[1] => political
)
)
[6] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 日本, 東京都港区芝公園4丁目2-8
[geometry] => Array
(
[location] => Array
(
[lat] => 35.6587039
[lng] => 139.7454081
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 35.660052880292
[lng] => 139.74675708029
)
[southwest] => Array
(
[lat] => 35.657354919709
[lng] => 139.74405911971
)
)
)
[types] => Array
(
[0] => sublocality_level_4
[1] => sublocality
[2] => political
)
)
[1] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 2
[short_name] => 2
[types] => Array
(
[0] => sublocality_level_3
[1] => sublocality
[2] => political
)
)
[1] => Array
(
[long_name] => 4丁目
[short_name] => 4丁目
[types] => Array
(
[0] => sublocality_level_2
[1] => sublocality
[2] => political
)
)
[2] => Array
(
[long_name] => 芝公園
[short_name] => 芝公園
[types] => Array
(
[0] => sublocality_level_1
[1] => sublocality
[2] => political
)
)
[3] => Array
(
[long_name] => 港区
[short_name] => 港区
[types] => Array
(
[0] => locality
[1] => political
)
)
[4] => Array
(
[long_name] => 東京都
[short_name] => 東京都
[types] => Array
(
[0] => administrative_area_level_1
[1] => political
)
)
[5] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 日本, 東京都港区芝公園4丁目2
[geometry] => Array
(
[bounds] => Array
(
[northeast] => Array
(
[lat] => 35.6594319
[lng] => 139.7463427
)
[southwest] => Array
(
[lat] => 35.6578418
[lng] => 139.7443429
)
)
[location] => Array
(
[lat] => 35.6586039
[lng] => 139.7451331
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 35.659985830291
[lng] => 139.74669178029
)
[southwest] => Array
(
[lat] => 35.657287869708
[lng] => 139.74399381971
)
)
)
[types] => Array
(
[0] => sublocality_level_3
[1] => sublocality
[2] => political
)
)
[2] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 4丁目
[short_name] => 4丁目
[types] => Array
(
[0] => sublocality_level_2
[1] => sublocality
[2] => political
)
)
[1] => Array
(
[long_name] => 芝公園
[short_name] => 芝公園
[types] => Array
(
[0] => sublocality_level_1
[1] => sublocality
[2] => political
)
)
[2] => Array
(
[long_name] => 港区
[short_name] => 港区
[types] => Array
(
[0] => locality
[1] => political
)
)
[3] => Array
(
[long_name] => 東京都
[short_name] => 東京都
[types] => Array
(
[0] => administrative_area_level_1
[1] => political
)
)
[4] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 日本, 東京都港区芝公園4丁目
[geometry] => Array
(
[bounds] => Array
(
[northeast] => Array
(
[lat] => 35.6598254
[lng] => 139.7504335
)
[southwest] => Array
(
[lat] => 35.6529283
[lng] => 139.7433174
)
)
[location] => Array
(
[lat] => 35.6574486
[lng] => 139.7470913
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 35.6598254
[lng] => 139.7504335
)
[southwest] => Array
(
[lat] => 35.6529283
[lng] => 139.7433174
)
)
)
[types] => Array
(
[0] => sublocality_level_2
[1] => sublocality
[2] => political
)
)
[3] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 106-0044
[short_name] => 106-0044
[types] => Array
(
[0] => postal_code
)
)
[1] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 〒106-0044, 日本
[geometry] => Array
(
[bounds] => Array
(
[northeast] => Array
(
[lat] => 35.6600953
[lng] => 139.7473204
)
[southwest] => Array
(
[lat] => 35.6534543
[lng] => 139.7358241
)
)
[location] => Array
(
[lat] => 35.6564125
[lng] => 139.7425667
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 35.6600953
[lng] => 139.7473204
)
[southwest] => Array
(
[lat] => 35.6534543
[lng] => 139.7358241
)
)
)
[types] => Array
(
[0] => postal_code
)
)
[4] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 芝公園
[short_name] => 芝公園
[types] => Array
(
[0] => sublocality_level_1
[1] => sublocality
[2] => political
)
)
[1] => Array
(
[long_name] => 港区
[short_name] => 港区
[types] => Array
(
[0] => locality
[1] => political
)
)
[2] => Array
(
[long_name] => 東京都
[short_name] => 東京都
[types] => Array
(
[0] => administrative_area_level_1
[1] => political
)
)
[3] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 日本, 東京都港区芝公園
[geometry] => Array
(
[bounds] => Array
(
[northeast] => Array
(
[lat] => 35.6621377
[lng] => 139.7528936
)
[southwest] => Array
(
[lat] => 35.6529258
[lng] => 139.7432918
)
)
[location] => Array
(
[lat] => 35.6575015
[lng] => 139.7521575
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 35.6621377
[lng] => 139.7528936
)
[southwest] => Array
(
[lat] => 35.6529258
[lng] => 139.7432918
)
)
)
[types] => Array
(
[0] => sublocality_level_1
[1] => sublocality
[2] => political
)
)
[5] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 105-0011
[short_name] => 105-0011
[types] => Array
(
[0] => postal_code
)
)
[1] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 〒105-0011, 日本
[geometry] => Array
(
[bounds] => Array
(
[northeast] => Array
(
[lat] => 35.6625143
[lng] => 139.7537082
)
[southwest] => Array
(
[lat] => 35.6509114
[lng] => 139.7434881
)
)
[location] => Array
(
[lat] => 35.6575015
[lng] => 139.7521575
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 35.6625143
[lng] => 139.7537082
)
[southwest] => Array
(
[lat] => 35.6509114
[lng] => 139.7434881
)
)
)
[types] => Array
(
[0] => postal_code
)
)
[6] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 港区
[short_name] => 港区
[types] => Array
(
[0] => locality
[1] => political
)
)
[1] => Array
(
[long_name] => 東京都
[short_name] => 東京都
[types] => Array
(
[0] => administrative_area_level_1
[1] => political
)
)
[2] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 日本, 東京都港区
[geometry] => Array
(
[bounds] => Array
(
[northeast] => Array
(
[lat] => 35.6825958
[lng] => 139.7828356
)
[southwest] => Array
(
[lat] => 35.6231224
[lng] => 139.7087473
)
)
[location] => Array
(
[lat] => 35.6580681
[lng] => 139.7515992
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 35.6825958
[lng] => 139.7828356
)
[southwest] => Array
(
[lat] => 35.6231224
[lng] => 139.7087473
)
)
)
[types] => Array
(
[0] => locality
[1] => political
)
)
[7] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 東京都
[short_name] => 東京都
[types] => Array
(
[0] => administrative_area_level_1
[1] => political
)
)
[1] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 日本, 東京都
[geometry] => Array
(
[bounds] => Array
(
[northeast] => Array
(
[lat] => 35.898644
[lng] => 139.919853
)
[southwest] => Array
(
[lat] => 35.50119
[lng] => 138.942758
)
)
[location] => Array
(
[lat] => 35.6894875
[lng] => 139.6917064
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 35.898644
[lng] => 139.919853
)
[southwest] => Array
(
[lat] => 35.50119
[lng] => 138.942758
)
)
)
[types] => Array
(
[0] => administrative_area_level_1
[1] => political
)
)
[8] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 日本
[short_name] => JP
[types] => Array
(
[0] => country
[1] => political
)
)
)
[formatted_address] => 日本
[geometry] => Array
(
[bounds] => Array
(
[northeast] => Array
(
[lat] => 45.6691047
[lng] => 149.120962
)
[southwest] => Array
(
[lat] => 23.9207972
[lng] => 122.91
)
)
[location] => Array
(
[lat] => 36.204824
[lng] => 138.252924
)
[location_type] => APPROXIMATE
[viewport] => Array
(
[northeast] => Array
(
[lat] => 45.6691047
[lng] => 149.120962
)
[southwest] => Array
(
[lat] => 23.9207972
[lng] => 122.91
)
)
)
[types] => Array
(
[0] => country
[1] => political
)
)
)
[status] => OK
)