1. 云栖社区>
  2. PHP教程>
  3. 正文

php通过腾迅的api接口获取ip地址以及所在城市

作者:用户 来源:互联网 时间:2017-12-01 18:23:17

phpapi接口地址获取通过城市腾迅

php通过腾迅的api接口获取ip地址以及所在城市 - 摘要: 本文讲的是php通过腾迅的api接口获取ip地址以及所在城市, 网上搜刮的一个根据ip获取用户地址的php代码,让人欣喜的是他调用的腾讯的ip数据库而非普通的实用本地数据库。有点意思。 <?phpfunction get_ip_place(){$ip=file_get_contents("htt


网上搜刮的一个根据ip获取用户地址的php代码,让人欣喜的是他调用的腾讯的ip数据库而非普通的实用本地数据库。有点意思。


<?php
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);
?>


 


该代码须联网使用的,它使用了腾迅的一个api,即http://fw.qq.com/ipaddress
然后用php进行了一些简单的处理,使返回的结果用数组形式显示:
即Array ( [0] => 61.164.140.51 [1] => [2] => 浙江省 [3] => 温州市 )
这样大家就可以很方便的通过数组索引来调用ip地址和所在的省市了。
希望对大家有用。

以上是php通过腾迅的api接口获取ip地址以及所在城市的全部内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有其他相关内容,欢迎继续使用右上角搜索按钮进行搜索php , api , 接口 , 地址 , 获取 , 通过 , 城市 , , 腾迅 ,以便于您获取更多的相关知识。