自己不需ip库,免更新。
淘宝IP库:http://ip.taobao.com
<?php
/**
* 获取用户真实 IP
*/
function getIP()
{
static $realip;
if (isset($_SERVER)){
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else if (isset($_SERVER["HTTP_CLIENT_IP"])) {
$realip = $_SERVER["HTTP_CLIENT_IP"];
} else {
$realip = $_SERVER["REMOTE_ADDR"];
}
} else {
if (getenv("HTTP_X_FORWARDED_FOR")){
$realip = getenv("HTTP_X_FORWARDED_FOR");
} else if (getenv("HTTP_CLIENT_IP")) {
$realip = getenv("HTTP_CLIENT_IP");
} else {
$realip = getenv("REMOTE_ADDR");
}
}
return $realip;
}
/**
* 获取 IP 地理位置
* 淘宝IP接口
* @Return: array
*/
function getCity($ip)
{
$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;
$ip=json_decode(file_get_contents($url));
if((string)$ip->code=='1'){
return false;
}
$data = (array)$ip->data;
return $data;
}
分享到:
相关推荐
php自定义函数通过淘宝IP接口获取IP地理位置
获取访客信息的类:语言、浏览器、操作系统、IP、地理位置、ISP。
调用淘宝API查询IP地理位置 <?php echo getIpLocation('taobao'); ?> 调用新浪API查询IP地理位置 <?php echo getIpLocation('sina'); ?> 调用pconline API查询IP地理位置 <?php echo getIpLocation('pconline')...
QT使用http get的方式得到指定的IP地址地理位置信息http://ip.taobao.com/service/getIpInfo.php?ip=[需要查询的IP],如输入IP192.168.1.1,得到地理位置为中国广东电信
Thinkphp5根据IP地址获取定位地理位置,精准到城市 离线IP库进行查询,查询速度快,而且也比较准确。
PHP获取访客IP和地理位置信息的类
自动获取IP地理位置 PHP版 方便实用
php 根据登陆者的ip获取所在城市;包含新浪接口;淘宝接口,搜狐接口
获取访客信息的类:语言、浏览器、操作系统、IP、地理位置、ISP。
淘宝公布了他们的IP库http://ip.taobao.com/,还有REST API接口,不过每个用户的访问频率需小于10qps,...php /** * 通过淘宝IP接口获取IP地理位置 * @param string $ip * @return: string **/ function getCity($ip)
PHP利用新浪IP查询接口获取IP地理位置
PHP版基于GeoIP2实现根据ip获取地理位置 laravel php版本大于7.2
hao7188接口在线IP地理精确位置查询PHP源码,快速查询并返回ip地址对应的地理位置信息,方便高效
在线IP地理精确位置查询PHP源码.zip在线IP地理精确位置查询PHP源码.zip
将IPv4地址解析为地理位置的库。 支持语言:Thrift协议,PHP,Lua。
主要介绍了PHP中实现获取IP和地理位置类分享,本文地理定位使用的是SINA的通用接口,需要的朋友可以参考下
1、搜索IP地址的地理位置; 2、查询域名所绑定主机的IP地址详细信息; 3、外部调用功能; 目录: 1、demo.html -------- 为测试外部调用功能演示页; 2、ip.php -------- ip地址查询页; 3、ip_js.php --...
主要介绍了php利用新浪接口查询ip获取地理位置示例,大家参考使用吧
本文实例讲述了THinkPHP获取客户端IP与IP地址查询的方法。分享给大家供大家参考,具体如下: TP 中获取客户端IP地址的系统公共函数是:function get_client_ip()。返回值就是IP地址。 查询IP地址所在国家与地区的类...