• <kbd id="qyk40"></kbd>
  • <strike id="qyk40"></strike><samp id="qyk40"><pre id="qyk40"></pre></samp>
    <?php
    /**
     * ip search
     * Created by PhpStorm.
     * User: saint
     * Date: 14-10-23
     * Time: 下午4:28
     */
     
    class ip_lib
    {
        // 淘寶ip地址庫
        public function get_ip_info_taobao($ip)
        {
            $server_api = 'http://ip.taobao.com/service/getIpInfo.php?ip=';
            $uri = $server_api . $ip;
     
            $json_string = $this->get_remote_data($uri);
     
            $array = json_decode($json_string, true);
            $ret = array();
            if($array['code'])
            {
                $ret = array(
                    'country' => '未知',
                    'city' => '未知',
                    'isp' => '未知'
                );
            }
            else
            {
                $ret['country'] = $array['data']['country'] ? $array['data']['country'] : '未知';
                $ret['city'] = $array['data']['city'] ? $array['data']['city'] : '未知';
                $ret['isp'] = $array['data']['isp'] ? $array['data']['isp'] : '未知';
            }
     
            return $ret;
        }
     
        // 新浪ip地址庫
        public function get_ip_info_sina($ip)
        {
            $server_api = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=';
            $uri = $server_api . $ip;
     
            $json_string = $this->get_remote_data($uri);
     
            $array = json_decode($json_string, true);
            $ret = array();
            if($array['ret'] != 1)
            {
                $ret = array(
                    'country' => '未知',
                    'city' => '未知',
                    'isp' => '未知'
                );
            }
            else
            {
                $ret['country'] = $array['country'] ? $array['country'] : '未知';
                $ret['city'] = $array['province'] ? $array['province'] : '未知';
                $ret['isp'] = $array['city'] ? $array['city'] : '未知';
            }
     
            return $ret;
        }
     
        private function get_remote_data($uri)
        {
            $ch = curl_init($uri) ;
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 獲取數據返回
            curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ; // 在啟用 CURLOPT_RETURNTRANSFER 時候將獲取數據返回
            return $output = curl_exec($ch) ;
        }
    }

     

    穩定

    產品高可用性高并發

    貼心

    項目群及時溝通

    專業

    產品經理1v1支持

    快速

    MVP模式小步快跑

    承諾

    我們選擇聲譽

    堅持

    10年專注高端品質開發
    • 返回頂部
    亚洲国产精品高清久久久| 亚洲 日韩 色 图网站| 无码欧精品亚洲日韩一区| 国产在线精品一区免费香蕉| 国产日韩视频在线| 日韩精品视频在线观看免费 | 国产精品真实对白精彩久久| 99久久亚洲精品无码毛片| 国内精品免费在线观看| 精品亚洲一区二区三区在线观看| 日韩中文字幕一区| 国产日韩久久久精品影院首页 | 久久精品国产一区二区| 国产成人精品久久亚洲| 无码人妻一区二区三区精品视频| 国产偷窥熟女精品视频大全| 99久久做夜夜爱天天做精品| 97精品伊人久久大香线蕉app| 精品国产sm捆绑最大网免费站| 91麻豆精品国产自产在线| 99久久亚洲精品无码毛片| 色欲久久久天天天综合网精品 | 亚洲精品中文字幕无码A片老| 国产精品三级在线| 色综合久久综精品| 无码精品A∨在线观看免费| 1卡二卡三卡四卡精品| 亚洲欧洲精品久久| 久久人人做人人玩人精品| 亚洲精品高清国产麻豆专区 | 十八禁无遮挡99精品国产| 久久久无码精品人妻一区| 国产欧美精品123区发布| 午夜人屠h精品全集| 国产自偷在线拍精品热| 国产在线精品99一卡2卡| 麻豆国产精品入口免费观看| 国产乱码精品一区二区三区麻豆 | 99精品国产在热久久无毒不卡| 久久精品无码一区二区WWW| 97精品国产手机|