获取ip现实地址


    /**
     * 
     * {"code":"0",
     * "data":{"CITY_EN":"Zhengzhou",
     * "QUERY_IP":"219.157.251.44",
     * "CITY_CODE":"410100",
     * "CITY_CN":"郑州",
     * "COUNTY_EN":"null",
     * "LONGITUDE":"",
     * "PROVINCE_CN":"河南",
     * "TZONE":"",
     * "PROVINCE_EN":"Henan",
     * "ISP_EN":"China-Unicom",
     * "AREA_CODE":"40",
     * "PROVINCE_CODE":"410000",
     * "ISP_CN":"联通",
     * "AREA_CN":"华中",
     * "COUNTRY_CN":"中国",
     * "AREA_EN":"HuaZhong",
     * "COUNTRY_EN":"China",
     * "COUNTY_CN":"null",
     * "COUNTY_CODE":"null",
     * "ASN":"null",
     * "LATITUDE":"",
     * "COUNTRY_CODE":"CN","ISP_CODE":"100026"}}
     */
    public function getLoction(){

        $ip = $_SERVER["REMOTE_ADDR"];
        $ip_list = httpRequest('https://ip.taobao.com/getIpInfo.php?ip='.$ip, 'get');
        $ip_list = json_decode($ip_list);
        $province_name = $ip_list->data->PROVINCE_CN;
        $city_name = $ip_list->data->CITY_CN;
        if (empty($province_name)) {
            return "北京";
        }
        return $province_name;
    }



评论0



    0.173718s