非凡舞团第一集百度云-xn--h0to07c.tucuponya.com

google seo -> telegram: @ehseo6

">Newsnet 2022-09-25 22:13
  • home  >   /哈密道前靥电子有限公司  >   非凡舞团第一集百度云
  • 怎么在百度搜索上发帖 百度云盘福利群吧
    星球大战前传2百度云盘 百度日本 本道
    风弄小说百度云txt how about 非凡舞团第一集百度云?
    What's the 非凡舞团第一集百度云 phone number? What is 非凡舞团第一集百度云 contact information ?
    Online consultation 非凡舞团第一集百度云 The picture of the 非凡舞团第一集百度云
    非凡舞团第一集百度云of the video Is 非凡舞团第一集百度云 for real ?
    非凡舞团第一集百度云's website A map of 非凡舞团第一集百度云
    非凡舞团第一集百度云 of tiktok 非凡舞团第一集百度云music
    非凡舞团第一集百度云 of news 非凡舞团第一集百度云app
    非凡舞团第一集百度云company Customer service of 非凡舞团第一集百度云 company

    乐鱼(亚博)体育-老品牌值的信赖!

    乐鱼(亚博)体育-老品牌值的信赖!

    首页 > 编程 > PHP > 正文

    乐鱼(亚博)体育-老品牌值的信赖!

    2022-09-25 20:29:59
    字体:
    来源:转载
    供稿:网友
  • 有这样的需求,需要根据用户的IP地址,定位用户所在的城市。

    本文记录性文章,无逻辑性。有这样需求的朋友,可以直接拷贝使用。直接上代码,不需赘述。

    <?phpheader('Content-Type:text/html;Charset=utf-8');function GetIp(){    $realip = '';    $unknown = 'unknown';    if (isset($_SERVER)){        if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) && !empty($_SERVER['HTTP_X_FORWARDED_FOR']) && strcasecmp($_SERVER['HTTP_X_FORWARDED_FOR'], $unknown)){            $arr = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);            foreach($arr as $ip){                $ip = trim($ip);                if ($ip != 'unknown'){                    $realip = $ip;                    break;                }            }        }else if(isset($_SERVER['HTTP_CLIENT_IP']) && !empty($_SERVER['HTTP_CLIENT_IP']) && strcasecmp($_SERVER['HTTP_CLIENT_IP'], $unknown)){            $realip = $_SERVER['HTTP_CLIENT_IP'];        }else if(isset($_SERVER['REMOTE_ADDR']) && !empty($_SERVER['REMOTE_ADDR']) && strcasecmp($_SERVER['REMOTE_ADDR'], $unknown)){            $realip = $_SERVER['REMOTE_ADDR'];        }else{            $realip = $unknown;        }    }else{        if(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), $unknown)){            $realip = getenv("HTTP_X_FORWARDED_FOR");        }else if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), $unknown)){            $realip = getenv("HTTP_CLIENT_IP");        }else if(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), $unknown)){            $realip = getenv("REMOTE_ADDR");        }else{            $realip = $unknown;        }    }    $realip = preg_match("/[d.]{7,15}/", $realip, $matches) ? $matches[0] : $unknown;    return $realip;}function GetIpLookup($ip = ''){    if(empty($ip)){        $ip = GetIp();    }    $res = @file_get_contents('http://int.dpool.sina.com.cn.tucuponya.com/iplookup/iplookup.php?format=js&ip=' . $ip);    if(empty($res)){ return false; }    $jsonMatches = array();    preg_match('#{.+?}#', $res, $jsonMatches);    if(!isset($jsonMatches[0])){ return false; }    $json = json_decode($jsonMatches[0], true);    if(isset($json['ret']) && $json['ret'] == 1){        $json['ip'] = $ip;        unset($json['ret']);    }else{        return false;    }    return $json;}$ipInfos = GetIpLookup('123.125.114.144'); //baidu.com IP地址var_dump($ipInfos);

    结果截图:

    使用了新浪的开放API,执行速度还是非常赞的。

    出处!http://blog.csdn.net.tucuponya.com/liruxing1715/article/details/28238483

    PHP编程

    郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

  • 发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表
    火星竞猜 足彩竞猜中奖必备 网易红彩-体育彩票预测分析平台 街机龙虎斗 刺青酒店
    太阳城集团 体育精彩 体育竞彩世界杯 曼博 梅西竞彩
    足球竟彩 国际品牌公司评价: 趣味竞猜 竞彩256彩票 蜜蜜直播真人夜色
    QQ101 足彩彩票网 世界杯赛事直播吧 皇冠体育世界杯 博彩足彩彩票