Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php通过IP获取地理位置

php通过IP获取地理位置

发布时间:2017-10-11   编辑:www.jquerycn.cn
如何用php代码取得IP地理位置呢,即获取指定IP所在的地理位置信息,有需要的朋友做个参考。

例子,php下通过远程获取qq的ip解析,进而获取地理位置。
 

复制代码 代码示例:
<?php
//通过IP地址取得所在地理位置
function get_ip_place()
{
$ip=file_get_contents("http://fw.qq.com/ipaddress");
$ip=str_replace('"',' ',$ip);
$ip2=explode("(",$ip);
$a=substr($ip2[1],0,-2);
$b=explode(",",$a);
return $b;
} //by www.jbxue.com

另外,用正则表达式写更简单,实现IP地理位置查询。

例子:
 

复制代码 代码示例:
<?php
//获取指定的IP地理位置信息
function get_ip_arr()
{
$ip=file_get_contents("http://fw.qq.com/ipaddress");
preg_match_all("/\"(.*)\"/",$ip,$arr);
return $arr;
}

以上代码返回一个数组,其中可以任意去取地区或ip地址。
当然也可以通过php读取ip地址,此代码的优点在于节约资源。

>>>您可能感兴趣的文章:
php新浪接口查询ip地理位置
php腾讯ip分享计划获取IP地理位置
PHP通过IP获取地理位置的代码
php获取网站地理位置及操作系统信息的代码分享
php通过IP获取地理位置的实例参考
php 获取用户真实IP与地理位置(淘宝IP接口)的实现代码
php根据IP地址获取当前地理位置接口

您可能感兴趣的文章:
php根据IP地址获取当前地理位置接口
腾讯与新浪的通过IP地址获取当前地理位置(省份)的接口
php 获取客户端IP地址、地理信息、浏览器信息、本地真实IP的代码
php获取客户端的真实IP的方法介绍
php获取ip的多种方法
php 获取外网真实IP的二种方法
PHP获取真实的客户IP的方法
帝国cms系统安全配置最优化
用于查询ip所在地的shell脚本
ARP实现本机绑定的bat代码

关键词: IP地理位置   
[关闭]