同時(shí)也提供了很多語(yǔ)言的sample和api說(shuō)明文檔。
比如php,和php的geoip庫(kù)是有很大區(qū)別的,包含使用方式,接口函數(shù)。
php官方的geoip需要配置php環(huán)境,加載geoip.dll庫(kù),并在php.ini中 " /> 亚洲国产精品无码AV久久久,在线精品一卡乱码免费,97无码欧美熟妇人妻蜜

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php使用GeoIP庫(kù)實(shí)例

需要注意的是maxmind是geoip數(shù)據(jù)庫(kù)的提供方,
同時(shí)也提供了很多語(yǔ)言的sample和api說(shuō)明文檔。
比如php,和php的geoip庫(kù)是有很大區(qū)別的,包含使用方式,接口函數(shù)。
php官方的geoip需要配置php環(huán)境,加載geoip.dll庫(kù),并在php.ini中指定GEOIP庫(kù)地址。
maxmind提供一系列 .inc 和 .php 對(duì)環(huán)境無(wú)依賴,只要支持php,直接require后即可使用。

一、GEOIP數(shù)據(jù)庫(kù)

http://dev.maxmind.com/geoip/geolite
細(xì)分到國(guó)家:GeoLite Country
細(xì)分到城市:GeoLite City

二、php官方geoip.dll庫(kù)

下載dll http://windows.php.NET/downloads/pecl/releases/geoip/1.0.8/
修改php.ini,啟用geoip庫(kù):
復(fù)制代碼 代碼如下:extension=php_geoip.dll
追加geoip段,指定數(shù)據(jù)庫(kù)位置:
復(fù)制代碼 代碼如下:[geoip]
geoip.custom_directory = "D:/php5.3/geo/"

測(cè)試代碼

注意geoip.dll中使用的 GeoIPCity.dat 即 GeoLiteCity.dat,用的時(shí)候注意看提示
復(fù)制代碼 代碼如下:
echo geoip_country_name_by_name( "8.8.8.8" ) . "/n";
print_r( geoip_record_by_name( "8.8.8.8" ) );
echo geoip_country_name_by_name( "61.139.2.69" ). "/n";
print_r( geoip_record_by_name(  "61.139.2.69" ) );

三、MaxMind官方php文件函數(shù)庫(kù)

文檔和示例:http://dev.maxmind.com/geoip/downloadable
修改maxmind示例中 sample.php 和 sample_city.php 中 GeoIP.dat/GeoLiteCity.dat 路徑為你自己的路徑
同一目錄用 “./GeoIP.dat” 或 “./GeoLiteCity.dat” 即可。
詳細(xì)到國(guó)家
復(fù)制代碼 代碼如下:
include("geoip.inc");
$gi = geoip_open( "./GeoIP.dat", GEOIP_STANDARD );
echo geoip_country_code_by_addr($gi, "8.8.8.8") . "/t" . geoip_country_name_by_addr($gi, "8.8.8.8") . "/n";
echo geoip_country_code_by_addr($gi, "61.139.2.69") . "/t" . geoip_country_name_by_addr($gi, "61.139.2.69") . "/n";
geoip_close($gi);

詳細(xì)到國(guó)家城市

復(fù)制代碼 代碼如下:
include("geoipcity.inc");
include("geoipregionvars.php");
$gi = geoip_open("./GeoLiteCity.dat",GEOIP_STANDARD);
 
$record = geoip_record_by_addr($gi,"8.8.8.8");
print $record->country_code . " " . $record->country_code3 . " " . $record->country_name . "/n";
print $record->region . " " . $GEOIP_REGION_NAME[$record->country_code][$record->region] . "/n";
print $record->city . "/n";
print $record->postal_code . "/n";
print $record->latitude . "/n";
print $record->longitude . "/n";
print $record->metro_code . "/n";
print $record->area_code . "/n";
print $record->continent_code . "/n";
 
print "/n-----/n";
$record = geoip_record_by_addr($gi,"61.139.2.69");
print $record->country_code . " " . $record->country_code3 . " " . $record->country_name . "/n";
print $record->region . " " . $GEOIP_REGION_NAME[$record->country_code][$record->region] . "/n";
print $record->city . "/n";
print $record->postal_code . "/n";
print $record->latitude . "/n";
print $record->longitude . "/n";
print $record->metro_code . "/n";
print $record->area_code . "/n";
print $record->continent_code . "/n";
geoip_close($gi);

看自己開(kāi)發(fā)環(huán)境和具體情況決定用哪種

php技術(shù)php使用GeoIP庫(kù)實(shí)例,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品人妻在线观看 | 97无码人妻精品1国产精东影业 | 亚洲精品免费视频 | 宅男午夜大片又黄又爽大片 | 99热这里只有精品6 99热这里只有精品 99热这里只有的精品 | 日本高清免费一本在线观看 | 被老头下药玩好爽 | 60老妇性xxxxhd| 国产精品2020观看久久 | 动漫美女被到爽了流漫画 | 久久青草费线频观看国产 | 亚洲欧洲日产国产 最新 | 大肥女ass樱桃| 黄色日本女人 | 拔萝卜在线高清观看视频 | 99福利视频 | 中国videos1314tv| 国产成人高清精品免费观看 | 亚洲视频在线免费 | 帅小伙和警官同性3p | 精选国产AV精选一区二区三区 | 国产精品久久久久影院色老大 | 宅男午夜大片又黄又爽大片 | 美女网站免费看 | 国产亚洲欧美在线观看三区 | 久久频这里精品99香蕉久网址 | 日本高清无卡码一区二区久久 | 麻豆XXXX乱女少妇精品-百度 | 欧美日韩亚洲综合2019 | 丰满的大白屁股ass 丰满大屁俄罗斯肥女 | 久久偷拍免费2017 | 超碰v | 91欧美秘密入口 | 伊人久久99热这里只有精品 | 神马电影院午夜神福利在线观看 | 亚洲女初尝黑人巨磁链接 | 成年女人免费影院播放 | 国产AV麻豆出品在线播放 | 久久综合狠狠综合狠狠 | 99久久精品毛片免费播放 | 狠狠色狠狠色综合系列 |