`
hanbaohong
  • 浏览: 417455 次
  • 性别: 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与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

    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+jQuery根据IP地址定位城市

    在IT行业中,网络应用开发经常会遇到需要根据用户IP地址来获取其所在城市的场景。这个过程称为IP定位。本文将详细讲解如何使用PHP和jQuery这两种常见的Web开发技术来实现这一功能。 首先,我们要明白IP地址是互联网...

    根据ip地址查询所在城市

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

    PHP使用百度地图api获取详细地址

    使用checkip获取IP,使用百度地图api用获取到的IP获取经纬度以及大致城市,最后使用百度地图api获取详细地址

    获取内网ip地址3种方法

    在IT领域,网络通信是不可或缺的一部分,而了解和获取设备的IP地址则至关重要。特别是对于在局域网(内网)环境中工作的系统来说,知晓内网IP地址有助于进行设备间的通信和网络配置。以下是三种获取内网IP地址的方法...

    获取Ip地址代码

    如果需要获取公网IP,可以借助第三方API,例如`ipapi.co`: ```javascript async function getIpAddress() { const response = await fetch('https://ipapi.co/json/'); const data = await response.json(); ...

Global site tag (gtag.js) - Google Analytics