调用腾讯的API接口获取你所在当前城市名称

本文介绍了一种使用PHP脚本通过腾讯的API接口获取当前外网IP地址及其地理位置的方法。该脚本能够读取IP地址,并解析出对应的省份和城市信息。

  
<? php

/*
调用腾讯的API接口
返回结果 var IPData = new Array("113.240.161.211","","湖南省","长沙市");
0 为 IP地址
1 为 null
2 为 省份
3 为 城市
*/

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 ;
}

$ip = get_ip_place();
print_r ( $ip );
print_r ( $ip [ 0 ]); // 这个就是你当前外网IP地址
print_r ( $ip [ 2 ]); // 这个就是你所在的省份
print_r ( $ip [ 3 ]); // 这个就是你所在的城市了

?>

转载于:https://www.cnblogs.com/Anrai/archive/2011/02/15/Anrai.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值