91亚洲精华国内精华精华液_国产高清在线精品一区不卡_精品特级一级毛片免费观看_欧美日韩中文制服有码_亚洲精品无码你懂的网站369

<?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) ; // 獲取數(shù)據(jù)返回
        curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ; // 在啟用 CURLOPT_RETURNTRANSFER 時候?qū)@取數(shù)據(jù)返回
        return $output = curl_exec($ch) ;
    }
}

 

穩(wěn)定

產(chǎn)品高可用性高并發(fā)

貼心

項目群及時溝通

專業(yè)

產(chǎn)品經(jīng)理1v1支持

快速

MVP模式小步快跑

承諾

我們選擇聲譽

堅持

10年專注高端品質(zhì)開發(fā)
  • 返回頂部