失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php qqwry.dat_thinkphp3.2使用纯真ip地址库 qqwry.dat(gbk) UTFWry.dat(utf-8)

php qqwry.dat_thinkphp3.2使用纯真ip地址库 qqwry.dat(gbk) UTFWry.dat(utf-8)

时间:2019-08-06 02:29:38

相关推荐

php qqwry.dat_thinkphp3.2使用纯真ip地址库 qqwry.dat(gbk) UTFWry.dat(utf-8)

把解压后的IpLocation.class.php 放入ThinkPHP/Library/ORG/Net/(如果没有请手动创建)目录下面。

下载的地址库文件qqwry.dat(gbk),UTFWry.dat(utf-8)放在IpLocation同目录下,

下载地址:/s/1MDRDMGfQHC7xaDn29X7v4A

提取码: jv1p

如图

使用:

/**

* 纯真IP查询地址

*/

function ip_address_chunzhen($ip)

{

$Ip = new \Org\Net\IpLocation('UTFWry.dat');// 导入IpLocation类

// $Ip = new IpLocation(); // 实例化类

$location = $Ip->getlocation('219.134.104.255'); // 获取某个IP地址所在的位置

$info = $location['country'].$location['area'];

var_dump($info);

}

如果是qqwry.dat(gbk)库文件的话,返回结果可以转码

/**

* 纯真IP查询地址

*/

function ip_address_chunzhen($ip)

{

$Ip = new \Org\Net\IpLocation('qqwry.dat');// 导入IpLocation类

// $Ip = new IpLocation(); // 实例化类

$location = $Ip->getlocation('219.134.104.255'); // 获取某个IP地址所在的位置

$info = iconv('gbk','utf-8',$location['country'].$location['area']);

var_dump($info);

}

如果觉得《php qqwry.dat_thinkphp3.2使用纯真ip地址库 qqwry.dat(gbk) UTFWry.dat(utf-8)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。