Google maps 通过php中的google maps api从城镇获取坐标

Google maps 通过php中的google maps api从城镇获取坐标,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我的数据库中有一个用户列表和他们的地址。 我想做一个帮手把Cooridate一家从他们镇上弄下来。有没有办法向GoogleMapsAPI发送一个请求,并得到一个带有坐标的响应 劳拉是curl的助手函数。。从一些脚本中提取 $address = str_replace(" ", "+", $_GET["address"]); $data = curl("https://maps.googleapis.com/maps/api/geocode/json?address=$address&se

我的数据库中有一个用户列表和他们的地址。 我想做一个帮手把Cooridate一家从他们镇上弄下来。有没有办法向GoogleMapsAPI发送一个请求,并得到一个带有坐标的响应


劳拉是curl的助手函数。。从一些脚本中提取

$address = str_replace(" ", "+", $_GET["address"]);
$data = curl("https://maps.googleapis.com/maps/api/geocode/json?address=$address&sensor=false");
$data = json_decode($data, true);
$json["city"] = $data["results"][0]["address_components"][2]["long_name"];
$json["country"] = $data["results"][0]["address_components"][3]["long_name"];
$json["iso"] = strtolower($data["results"][0]["address_components"][3]["short_name"]);
$json["ll"] = $data["results"][0]["geometry"]["location"]["lat"].",".$data["results"][0]["geometry"]["location"]["lng"];
echo json_encode($json);