`
hanbaohong
  • 浏览: 408109 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

php获取ip地址以及所在城市,使用腾迅的api接口

    博客分类:
  • PHP
阅读更多
<?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);
?>

代码测试地址:http://www.phpall.cn/forum/ci_data/ip_place.php

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

分享到:
评论

相关推荐

    PHP 根据IP地址获取所在城市

    本文将详细解析一个PHP脚本如何通过IP地址来获取用户的所在城市,并进一步探讨该脚本的工作原理、关键函数的作用以及可能存在的问题。 #### 1. 获取客户端IP地址 首先,我们需要获取客户端的IP地址。这部分代码...

    PHP获取IP地址 包含国家省份城市

    在PHP编程中,获取用户设备的IP地址是...总的来说,通过学习和使用这个实例,你可以掌握如何在PHP中获取用户的IP地址,以及如何利用外部API获取基于IP的地理位置信息,这对于网站统计、个性化推荐等功能具有重要意义。

    JS 使用搜狐接口获取客户端IP地址

    然而,通过调用第三方提供的API接口,我们可以间接地获取到用户IP地址。本篇将详细介绍如何利用搜狐提供的接口在JS中实现这一功能。 首先,我们需要了解搜狐提供的获取IP地址的API接口。这个接口通常是HTTP或HTTPS...

    PHP 获取ip与ip所在城市 根据IP地址获取所在城市.rar

    在PHP编程中,获取用户IP地址以及其对应的城市位置是一项常见的需求,这主要涉及到网络编程和地理定位技术。本文将详细讲解如何使用PHP实现这一功能,以及相关的关键知识点。 首先,用户IP地址是通过HTTP协议在...

    php获取ip与ip所在城市的类

    总结起来,PHP获取IP地址及其所在城市的过程包括获取用户IP(考虑代理情况)、选择合适的IP库或服务,以及解析返回的数据。在实际项目中,还需要考虑错误处理、缓存策略以及数据安全等问题,以提高效率和保护用户...

    可以直接通过请求判断你iP地址获取你所在城市天气

    标题中的“可以直接通过请求判断你iP地址获取你所在城市天气”指的是利用网络服务接口,通过用户的IP地址来确定用户所在的城市,进而提供该城市的实时天气信息。这种技术基于IP定位,结合天气API来实现。 描述中...

    获取ip是哪个国家城市.php

    获取ip是哪个国家城市.php获取ip是哪个国家城市.php获取ip是哪个国家城市.php获取ip是哪个国家城市.php获取ip是哪个国家城市.php

    JS获取ip地址归属地

    在这篇文章中,我们将使用 jQuery 库和第三方 API 获取用户的 IP 地址归属地。首先,我们需要在 HTML 文件中添加 jQuery 库的引用: ``` &lt;script src="js/jquery.js" type="text/javascript"&gt;&lt;/script&gt; ``` 然后,...

    PHP 获取 IP 地址接口文件 QQ数据库

    完美获取IP地址的PHP代码,接口已经写好,可以直接放到 PHP 程序内做接口使用。

    Java获取ip所在地区

    在Java编程中,我们有时需要获取一个IP地址所对应的具体地理位置,例如省份、城市等信息。这通常需要借助特定的IP数据库,如“纯真IP数据库”(QQWry.Dat),它包含了大量IP地址及其地理位置的映射关系。本文将详细...

    Thinkphp5根据IP地址获取定位地理位置,精准到城市

    通过IP地址,我们可以大致推断出设备所在的国家、地区甚至城市。然而,这通常需要借助IP数据库,它包含了IP段与地理位置的对应关系。 在ThinkPHP5中,可以使用第三方库或者自建的IP数据库来实现这一功能。描述中...

    php 通过客户端IP获取国家,省份,城市名称

    1. **使用公开的IP定位API**:例如,免费的`ipapi.co`或`ipgeolocation.io`等,它们提供了RESTful API接口。通过发送IP地址到这些服务的URL,返回JSON格式的地理位置数据。PHP可以使用`file_get_contents`或`curl`...

    C# 获取ip地址及所在地

    在C#编程中,获取本机IP地址以及查询指定IP地址所在位置是常见的网络编程需求。在VS2010环境下,我们可以利用.NET Framework提供的System.Net命名空间中的类和方法来实现这一功能。以下将详细介绍如何操作。 首先,...

    pb获取ip地址/mac地址

    总的来说,要实现"pb获取ip地址/mac地址",开发者需要对PowerBuilder的编程模型、Winsock控件、DLL调用以及底层网络协议有一定的理解。通过结合使用这些工具和技术,可以在PowerBuilder应用中实现对网络信息的有效...

    PHP根据IP获取所在城市

    本文将详细讲解两种方法,分别是利用新浪的IP接口和使用纯真IP库(QQWry.Dat)来获取IP对应的城市信息。 首先,让我们来看看如何通过新浪的IP接口来获取城市信息。新浪提供了一个公开的API,允许开发者通过HTTP请求...

    java开发基于百度API,淘宝API和腾讯IP库(qqwry.dat),通过IP获取区域城市位置,经纬度获取城市地址,城市地址获取经纬度等信息实例

    该demo有多个JAVA实例,分别是基于:百度API,淘宝API和腾讯提供的IP库(qqwry.dat),开发的一个简单直接可以使用的web应用程序,通过Eclipse导入即可在Main方法中测试; 1.百度API已经提供测试ak密钥,实例中有:a....

    php获取ip与ip所在城市的类.zip

    php获取ip与ip所在城市的类

    根据Ip获取省份城市

    - **API接口**:许多第三方平台提供了稳定的API接口用于获取IP地理位置信息,这些服务通常具有更高的准确性和稳定性。 通过以上内容的学习,开发者可以更好地理解如何在.NET框架下利用C#语言实现基于IP地址的地理...

    php 根据登陆者的ip获取所在城市

    php 根据登陆者的ip获取所在城市;包含新浪接口;淘宝接口,搜狐接口

    根据ip地址查询所在城市

    本文将详细讨论如何在MFC(Microsoft Foundation Classes)环境中,根据IP地址查询所在城市,涉及的技术点包括本地数据库查询以及网络请求。 首先,标题中的“根据ip地址查询所在城市”是指通过特定的算法或服务,...

Global site tag (gtag.js) - Google Analytics