/*

*根据新浪IP查询接口获取IP所在地

*/

function getIPLoc_sina($queryIP){

$url = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip='.$queryIP;

$ch = curl_init($url);

//curl_setopt($ch,CURLOPT_ENCODING ,'utf8');

curl_setopt($ch, CURLOPT_TIMEOUT, 10);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回

$location = curl_exec($ch);

$location = json_decode($location);

curl_close($ch);

$loc = "";

if($location===FALSE) return "";

if (emptyempty($location->desc)) {

$loc = $location->province.$location->city.$location->district.$location->isp;

}else{

$loc = $location->desc;

}

return $loc;

}

phpip地址查询_PHP获取IP地址所在的地理位置相关推荐

  1. php 获取 ip地址_PHP 获取ip地址的六种方法

    本篇文章主要介绍PHP 获取ip地址的六种方法,感兴趣的朋友参考下,希望对大家有所帮助. 代码一:function getip() { static $ip = ''; $ip = $_SERVER[ ...

  2. html 获取电脑ip地址,笔记本自动获取ip地址怎么设置?

    问:笔记本自动获取ip地址怎么设置? 答:笔记本电脑IP地址设置为自动获取的方法,其实并不复杂,只需要找到.打开"网络连接"选项,在该选项下打开"本地连接"或者 ...

  3. Java获取IP地址和VUE获取IP地址。

    java 获取 IP String ip = "";String address = "";try {// 获取IP地址ip = InetAddress.get ...

  4. 计算机自动配置的ip地址,电脑自动获取IP地址的设置方法(图文)

    在我们使用电脑的过程中,有时候需要根据网络的需求将电脑IP地址设置为自动获取,对网络知识不太了解的朋友遇到此类问题可能不知道怎么去设置,在此小编总结了有关电脑设置自动获取IP地址的相关方法,感兴趣的朋 ...

  5. java ip地址接口_java获取ip地址与网络接口的方法示例

    java.net包 大家应该都知道,网络相关对象在java.net包中,Java net包下的类如下: 1.获取主机对象InetAddress //获取本地主机对象 InetAddress host ...

  6. 【更新】关于VMware虚拟机无法正常获取IP地址问题的解决方法及思路

    目录 一.先从一个示例入手 二.为什么会出现网卡无法正常获取IP地址的情况?这种时候该如何解决呢? 1. 原因 2. 解决方法 2.1. VMware程序出现bug 2.2. VMware的虚拟网络编 ...

  7. js获取IP地址多种方法实例教程

    js获取IP地址方法总结  js代码获取IP地址的方法,如何在js中取得客户端的IP地址. 原文地址:js获取IP地址的三种方法 http://www.jbxue.com/article/11338. ...

  8. 位地址和字节地址换算_关于ip地址的详解,看完这篇就够了

    前天我们发布如何判断两个IP地址是否在同一个网段?什么是子网掩码?,有朋友反映有没有更基础的,那我们就从ip地址换算开始说起. 一.特殊的IP地址 1.0.0.0.0 严格说来,这个奇葩的地址0.0. ...

  9. PHP获取IP地址以及IP地址所在位置

    获取IP地址: function getIP(){if (isset($_SERVER)) {if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {$realip ...

最新文章

  1. python cvxpy包安装教程
  2. Global Mapper总汇
  3. 转MQTT SERVER 性能测试报告
  4. redis-server.exe redis.windows.conf 报错
  5. 信息学奥赛C++语言:切蛋糕
  6. ReentrantLock类源码解析
  7. 浅谈@RequestParam与@RequestBody区别
  8. [算法] 已知前序和中序遍历,建立二叉树
  9. 一根烟上热搜,先让 AI 看看你的肺
  10. python list函数使用总结_python——list总结
  11. HDU2188 选拔志愿者【巴什博弈】
  12. 假设检验_关于假设检验与P值的几点看法
  13. 遥感影像的特征空间图
  14. 极简图床 + 阿里云OSS 做图片外链
  15. android自动修音,唱吧自动一键修音软件-唱吧自动修音app8.8.6 安卓手机版-东坡下载...
  16. webrtc Native C++视频旋转/裁减/绿屏问题
  17. 云计算与大数据系列:1分钟看懂弹性计算云EC2的关键技术
  18. 开始菜单中计算机栏里没有桌面图标,电脑开始菜单不见了怎么办
  19. 数说CS|北大信科保研生源大起底
  20. 不安装Oracle使用plsqldev工具

热门文章

  1. 模拟声音实验室插件-Arturia Analog Lab v4.2.3.3897 WiN-MAC
  2. 解决pycharm等IDE中consolas字体不支持中文的问题
  3. dma接收双缓存 stm32_STM32和WM8960 I2S 利用DMA双缓冲音频播放和录音(二)
  4. 计算机启动时最先运行的程序储存在,2012年自考计算机应用基础试题及答案
  5. 51单片机——LED点阵屏(显示滚动画面)
  6. [转]【读书笔记】《俞军产品方法论》——产品经理的枕边书
  7. 国产芯片开始进攻移动芯片和PC处理器市场,ARM终于尝到了苦果,华为的大仇得报...
  8. JDPaint5.5北京精雕浮雕建模与编程加工视频教程
  9. 安装OpenBLAS
  10. MVD(三-视图加入动画)