/*php根据经纬度获取城市名*/ function get_my_addr_infos(){ $ch = curl_init(); $timeout = 5; $lat = $list[‘info‘][‘lat‘]; //维度 $lng = $list[‘info‘][‘lng‘]; //经度 $URL = "http://api.map.baidu.com/geocoder/v2/?ak=hLze6N9cRxKwgugGZ2IOmc1n&location=$lat,$lng&output=json&pois=0"; curl_setopt ($ch, CURLOPT_URL, $URL); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $file_contents = curl_exec($ch); curl_close($ch); $positon_add = json_decode($file_contents,true); $positon_addr_detail = ($positon_add[‘result‘][‘formatted_address‘]) ? $positon_add[‘result‘][‘formatted_address‘] : "定位不准确,地图上没该地方"; return $positon_addr_detail; }
时间: 2024-10-09 17:47:37