纯真数据库utf-8版 UTFWry.dat、utf8和gbk相互转换及下载

纯真ip地址库乱码的原因

纯真官方默认提供的ip地址库是gbk版本,因此在使用到utf-8编码的程序中时就会出现乱码。为了解决这个问题,需要对官方数据库进行转码。
或在代码里做转换:

$location = new IpLocation('UTFWry.dat'); // 实例化类 参数表示IP地址库文件
$location['country']=iconv('gb2312', 'utf-8', $location['country']);
$location['area']=iconv('gb2312', 'utf-8', $location['area']);

utf8gbk转换方法

utf8gbk相互转换需要使用到一个工具IPLOOK,首先下载好软件后将纯真的ip库转换为txt格式,然后将txt文本另存为utf-8BOMtxt格式,然后再用IPLOOKtxt转换为dat即可。

小风博客


IPLook及转换后的ip下载

为方便大家使用,小风博客已经将相应的ip转换工具及转换好的纯真ip地址库提供如下,里面有gbk和utf-8的版本。

下载地址:https://pan.baidu.com/s/1MDRDMGfQHC7xaDn29X7v4A 

提取码: jv1p 


打 赏

小风博客 - XiaoFeng Blog - 佘佳栋的个人博客
请点评论按钮,登录后发表评论
  • 最新评论
  • 总共0条评论