例子,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.jb200.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地址获取当前地理位置接口