我正在开发一个项目,我需要为用户提供一个搜索界面,让他们能够搜索自己国家/地区的位置。我已经使用谷歌位置使用自动完成功能并从 api 获取所有位置。 是否可以根据当前国家/地区获取位置?
最佳答案
您可以使用 PHP 的 geoplugin 第三方网站获取用户的当前位置:
$userIp = getenv('REMOTE_ADDR');
$geoPlugin = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$userIp"));
$user_country = $geoPlugin["geoplugin_countryName"];
$user_city = $geoPlugin["geoplugin_city"];
关于javascript - 如何根据当前用户的位置获取城市和省份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35997045/