php利用新浪接口查询ip获取地理位置示例


Posted in PHP onJanuary 20, 2014
<?php 
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, 5);   
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回  
$location = curl_exec($ch);    
$location = json_decode($location);    
curl_close($ch);         
$loc = "";   
if($location===FALSE) return "";     
if (empty($location->desc)) {    
$loc = $location->province.$location->city.$location->district.$location->isp;  
}else{         $loc = $location->desc;    
}    
return $loc;
}
echo getIPLoc_sina("183.37.209.57");
?>
PHP 相关文章推荐
利用PHP创建动态图像
Oct 09 PHP
PHP合并两个数组的两种方式的异同
Sep 14 PHP
请离开include_once和require_once
Jul 18 PHP
PHP6 中可能会出现的新特性预览
Apr 04 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
Jun 24 PHP
php下Memcached入门实例解析
Jan 05 PHP
php模拟用户自动在qq空间发表文章的方法
Jan 07 PHP
给WordPress的编辑后台添加提示框的代码实例分享
Dec 25 PHP
php中Redis的应用--消息传递
Mar 28 PHP
PHP Post获取不到非表单数据的问题解决办法
Feb 27 PHP
PHP函数按引用传递参数及函数可选参数用法示例
Jun 04 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
Mar 26 PHP
php利用腾讯ip分享计划获取地理位置示例分享
Jan 20 #PHP
php生成缩略图示例代码分享(使用gd库实现)
Jan 20 #PHP
php解析url的三个示例
Jan 20 #PHP
使用php伪造referer的方法 利用referer防止图片盗链
Jan 20 #PHP
php fsockopen解决办法 php实现多线程
Jan 20 #PHP
linux系统下php安装mbstring扩展的二种方法
Jan 20 #PHP
php共享内存段示例分享
Jan 20 #PHP
You might like
PHP随机数 C扩展随机数
2016/05/04 PHP
php opendir()列出目录下所有文件的实例代码
2016/10/02 PHP
Laravel框架FormRequest中重写错误处理的方法
2019/02/18 PHP
浅谈PHP进程管理
2019/03/08 PHP
Laravel 5.5 异常处理 &amp; 错误日志的解决
2019/10/17 PHP
背景音乐每次刷新都可以自动更换
2007/02/01 Javascript
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
网页源代码保护(禁止右键、复制、另存为、查看源文件)
2012/05/23 Javascript
基于datagrid框架的查询
2013/04/08 Javascript
动态加载脚本提升javascript性能
2014/02/24 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
2016/01/04 Javascript
详解从Node.js的child_process模块来学习父子进程之间的通信
2017/03/27 Javascript
Web安全之XSS攻击与防御小结
2018/12/13 Javascript
如何基于javascript实现贪吃蛇游戏
2020/02/09 Javascript
jQuery实现移动端笔触canvas电子签名
2020/05/21 jQuery
深入理解javascript中的this
2021/02/08 Javascript
[03:54]Ehome出征西雅图 回顾2016国际邀请赛晋级之路
2016/08/02 DOTA
Python牛刀小试密码爆破
2011/02/03 Python
举例讲解Python设计模式编程的代理模式与抽象工厂模式
2016/01/16 Python
Python 私有函数的实例详解
2017/09/11 Python
Pycharm远程调试openstack的方法
2017/11/21 Python
python使用pycharm环境调用opencv库
2018/02/11 Python
python实现数据导出到excel的示例--普通格式
2018/05/03 Python
pygame游戏之旅 添加游戏介绍
2018/11/20 Python
Django  ORM 练习题及答案
2019/07/19 Python
python实现简单成绩录入系统
2019/09/19 Python
美国最流行的男士时尚网站:Touch of Modern
2018/02/05 全球购物
澳大利亚优惠网站:Deals.com.au
2019/07/02 全球购物
医生实习工作总结的自我评价
2013/09/27 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
《富饶的西沙群岛》教学反思
2014/04/09 职场文书
村干部培训方案
2014/05/02 职场文书
学校感恩节活动策划方案
2014/10/06 职场文书
JavaScript实现登录窗体
2021/06/22 Javascript
Win11怎么进入安全模式?Windows 11进入安全模式的方法
2021/11/21 数码科技