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调用Oracle存储过程
Oct 09 PHP
php字符串截取问题
Nov 28 PHP
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
Jul 31 PHP
php 解决旧系统 查出所有数据分页的类
Aug 27 PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
Jun 27 PHP
PHP实现的博客欢迎提示功能(很特别哦)
Jun 05 PHP
php基于mcrypt的加密解密实例
Oct 27 PHP
php文件下载处理方法分析
Apr 22 PHP
PHP实现的增强性mhash函数
May 27 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
Jul 07 PHP
Yii编程开发常见调用技巧集锦
Jul 15 PHP
php PDO属性设置与操作方法分析
Dec 27 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代码(星期六,星期日总和)
2009/11/12 PHP
PHP面向对象概念
2011/11/06 PHP
Linux下CoreSeek及PHP扩展模块的安装
2012/09/23 PHP
PHP CLI模式下的多进程应用分析
2013/06/03 PHP
PHP模拟http请求的方法详解
2016/11/09 PHP
10个值得深思的PHP面试题
2016/11/14 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
php 可变函数使用小结
2018/06/12 PHP
Javascript中的window.event.keyCode使用介绍
2011/04/26 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
使用jQuery清空file文件域的解决方案
2013/04/12 Javascript
利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
2014/01/02 Javascript
js和css写一个可以自动隐藏的悬浮框
2014/03/05 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
js 实现省市区三级联动菜单效果
2017/02/20 Javascript
关于使用js算总价的问题
2017/06/23 Javascript
webpack3之loader全解析
2017/10/26 Javascript
利用Angular2的Observables实现交互控制的方法
2018/12/27 Javascript
微信小程序 Storage更新详解
2019/07/16 Javascript
全网小程序接口请求封装实例代码
2020/11/06 Javascript
Django1.3添加app提示模块不存在的解决方法
2014/08/26 Python
在主机商的共享服务器上部署Django站点的方法
2015/07/22 Python
Python中基础的socket编程实战攻略
2016/06/01 Python
Python黑魔法@property装饰器的使用技巧解析
2016/06/16 Python
python装饰器常见使用方法分析
2019/06/26 Python
基于Python爬取爱奇艺资源过程解析
2020/03/02 Python
Python super()函数使用及多重继承
2020/05/06 Python
localStorage、sessionStorage使用总结
2017/11/17 HTML / CSS
玩具反斗城葡萄牙官方商城:Toys"R"Us葡萄牙
2016/10/21 全球购物
运动会入场解说词300字
2014/01/25 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
经济管理专业求职信
2014/06/09 职场文书
党员学习中共十八大报告思想汇报
2014/09/15 职场文书
国际政治学专业推荐信
2014/09/26 职场文书
个人合伙协议书范本
2014/10/14 职场文书
2014年加油站工作总结
2014/12/04 职场文书