PHP根据IP判断地区名信息的示例代码
2015-01-24信息快讯网
这篇文章主要介绍了PHP根据IP判断地区名信息的方法,需要的朋友可以参考下
看代码<?php header("Content-type: text/html; charset=utf-8"); function getIP(){ if (isset($_SERVER)) { if (isset($_SERVER[HTTP_X_FORWARDED_FOR])) { $realip = $_SERVER[HTTP_X_FORWARDED_FOR]; } elseif (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"); } elseif (getenv("HTTP_CLIENT_IP")) { $realip = getenv("HTTP_CLIENT_IP"); } else { $realip = getenv("REMOTE_ADDR"); } } return $realip; } $ip = getIP(); // 利用新浪接口根据ip查询所在区域信息 /* $res0 = file_get_contents("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=$ip"); $res0 = json_decode($res0); print_r($res0); echo "<br />"; */ // 利用淘宝接口根据ip查询所在区域信息 $res1 = file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=$ip"); $res1 = json_decode($res1); /* print_r($res1); */
如何读取数据, 看下面。
$array = get_object_vars($res1);//赋值给数组 foreach($array as $value){ echo $value->region."<br />"; echo $value->city."<br />"; echo $value->ip."<br />"; } ?> //或者用对象数据访问 echo $res1->data->city;
php与flash as3 socket通信传送文件实现代码
php操作XML、读取数据和写入数据的实现代码
php中操作memcached缓存进行增删改查数据的实现代码
php上传图片之时间戳命名(保存路径)
php中将一段数据存到一个txt文件中并显示其内容
php获取apk包信息的方法
PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)
PHP获取短链接跳转后的真实地址和响应头信息的方法
PHP实现根据设备类型自动跳转相应页面的方法
async和DOM Script文件加载比较
Eclipse的PHP插件PHPEclipse安装和使用
php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
destoon实现资讯信息前面调用它所属分类的方法
PHP实现显示照片exif信息的方法
PHP 只允许指定IP访问(允许*号通配符过滤IP)
PHP获取客户端真实IP地址的5种情况分析和实现代码
PHP根据传来的16进制颜色代码自动改变背景颜色
PHP根据传入参数合并多个JS和CSS文件的简单实现
PHP 二维数组根据某个字段排序的具体实现
php 表单提交大量数据发生丢失的解决方法
使用php清除bom示例
设置php页面编码的两种方法示例介绍
php ci框架中加载css和js文件失败的解决方法
php switch语句多个值匹配同一代码块的实现
php获取字段名示例分享
php使用curl抓取qq空间的访客信息示例
php判断ip黑名单程序代码实例
php根据操作系统转换文件名大小写的方法
PHP strip_tags()去除HTML、XML以及PHP的标签介绍
php根据isbn书号查询amazon网站上的图书信息的示例
php根据日期判断星座的函数分享
php获得用户ip地址的比较不错的方法
php stripslashes和addslashes的区别
php中自定义函数dump查看数组信息类似var_dump
PHP 利用Mail_MimeDecode类提取邮件信息示例
php读取纯真ip数据库使用示例
php 根据url自动生成缩略图并处理高并发问题
php根据身份证号码计算年龄的实例代码
PHP获取php,mysql,apche的版本信息示例代码