CanPHP开发手册--ip地理位置获取类
说明:
- 类文件:CanPHP/ext/IpArea.class.php
- 默认会自动加载,不需要手动include
- 使用场景:获取访客或会员的ip地址信息等
- 注意:需要ip地址库的支持,ip地址库到 http://www.canphp.com/bbs/thread-666-1-1.html 下载
方法:get($ip='',$all=false, $charset='utf-8')
说明:通过ip获取得到相应的地理位置信息(如省份城市等)
参数:
- $ip,要转换的ip地址,如果为空,则获取客户端的ip地址
- $all,是否显示全部信息(包括相同网段的ip)
- $charset,输出的内容编码,默认是utf-8
使用方法:
$ip=new IpArea(); echo $ip->get('113.64.57.230');//输出 广东省广州市电信 print_r($ip->get('113.64.57.230',true)); //输出Array ( [ip] => 113.64.57.230 [beginip] => 113.64.43.0 [endip] => 113.64.58.255 [country] => 广东省广州市 [area] => 电信 )