smartweb 发表于 2011-5-30 09:39:23

IP库地址中截取字符问题

查出IP地址,广东省深圳市电信,我只要截出深圳,该怎样写呢?如果是广西壮族自治区北海市,又该怎样截呢?

jeongee 发表于 2011-5-30 09:45:56

回复 smartweb 的帖子

你是怎么查的ip?
如果用的纯真IP库的话,可以直接查出市的。
不然的话就是截取省(或者区)与市之间的字符吧,可以应对98%的情况了

smartweb 发表于 2011-5-30 11:16:19

我用纯真的,
我的资料就怕不输入省和市这两个字。
$str = $QQWry->Country.$QQWry->Local;


$domain = strstr($str, '省');
//echo $domain;
echo "<br />";
echo substr($domain ,2,strpos($domain,'市')-2);
echo "<br />";

smartweb 发表于 2011-5-30 11:19:06

我应该换个话题,Ci怎样使用纯真IP

smartweb 发表于 2011-5-30 11:44:31

本帖最后由 smartweb 于 2011-5-30 11:45 编辑

我有一个PHP文件,不知道怎改成CI的纯真库有8M多,上传不了。。。。

jeongee 发表于 2011-5-30 12:55:52

回复 smartweb 的帖子

无需更改,把这个类放到library里,直接load调用就可以了,不过命名要按CI的规则来

oodboo 发表于 2011-10-15 17:08:40

网上有代码操作纯真IP库的,只要把那个函数改成辅助函数,就可以随意调用了。不过要实现你的要求还是有点难度。
页: [1]
查看完整版本: IP库地址中截取字符问题