我正在努力从这个api响应http://maps.googleapis.com/maps/api/geocode/json?latlng=39.76144296429947,-104.8011589050293&sensor=false中获取"administrative_area_level_2"类型的"Adams County" .
我只需要根据纬度和经度输出县 .
$query = @unserialize(file_get_contents('http://maps.googleapis.com/maps/api/geocode/json?latlng=39.76144296429947,-104.8011589050293&sensor=false'));
echo 'Hello visitor from '.$query["response"];
这就是我现在所拥有的 . 谢谢 .
2 回答
使用
json_decode
而不是unserialize
,因为响应是JSON格式 .然后只需在一个或两个循环中迭代项目,例如:
产量
您将需要使用递归搜索并跟踪结果数组中之前找到的项目 .