获取location地址。首先,我用过淘宝和新浪,都没有经常报权限错误。改php.ini文件也不能解决问题,果断放弃。选择了高德。先看文档:https://lbs.amap.com/api/webs...首先需要根据文档注册一个高德账号,获取key值,然后根据自己的情况选择v3或者v5需要如图说明v3只能获取国内ip,所以我这里使用v5。$ip='123.125.114.144';//国内$ip=$_SERVER['REMOTE_ADDR'];$ip='20.205.243.166';//国外$url='https://restapi.amap.com/v5/ip?ip='.$知识产权。'&key=你自己的密钥'.'&type=4';$数字=时间()。mt_rand(0,10);$data=file_get_contents($url);$data=json_decode(($data),true);if($data['country']=='中国'){echo'中国用户';}else{echo'外国用户';}print_r($data);死亡;打印数据结构如下:
