php利用腾讯ip分享计划获取地理位置示例分享


Posted in PHP onJanuary 20, 2014
<?php
function getIPLoc_QQ($queryIP){    
$url = 'http://ip.qq.com/cgi-bin/searchip?searchip1='.$queryIP;    
$ch = curl_init($url);    
curl_setopt($ch,CURLOPT_ENCODING ,'gb2312');  
curl_setopt($ch, CURLOPT_TIMEOUT, 10);   
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回  
$result = curl_exec($ch);    
$result = mb_convert_encoding($result, "utf-8", "gb2312"); // 编码转换,否则乱码 
curl_close($ch);   
preg_match("@<span>(.*)</span></p>@iU",$result,$ipArray);    
$loc = $ipArray[1];    
return $loc;
 } 
//使用
echo getIPLoc_QQ("183.37.209.57"); //即可得到IP地址所在的地址位置。   
?>
PHP 相关文章推荐
Mysql的常用命令
Oct 09 PHP
如何在PHP中使用Oracle数据库(4)
Oct 09 PHP
PHP 字符串正则替换函数preg_replace使用说明
Jul 15 PHP
thinkphp连贯操作实例分析
Nov 22 PHP
PHP 错误处理机制
Jul 06 PHP
百万级别知乎用户数据抓取与分析之PHP开发
Sep 28 PHP
分享php邮件管理器源码
Jan 06 PHP
php基于CodeIgniter实现图片上传、剪切功能
May 14 PHP
php 使用fopen函数创建、打开文件详解及实例代码
Sep 24 PHP
PHP 根据key 给二维数组分组
Dec 09 PHP
php基于ob_start(ob_gzhandler)实现网页压缩功能的方法
Feb 18 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 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
php使用base64加密解密图片示例分享
Jan 20 #PHP
You might like
一个程序下载的管理程序(三)
2006/10/09 PHP
PHP生成随机密码方法汇总
2015/08/27 PHP
PHP完全二叉树定义与实现方法示例
2017/10/09 PHP
tp5实现微信小程序多图片上传到服务器功能
2018/07/16 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
JQuery textlimit 显示用户输入的字符数 限制用户输入的字符数
2009/05/14 Javascript
javascript的原生方法获取数组中的最大(最小)值
2012/12/19 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
node.js中的fs.renameSync方法使用说明
2014/12/16 Javascript
jquery实现鼠标滑过显示二级下拉菜单效果
2015/08/24 Javascript
jQuery+CSS实现的网页二级下滑菜单效果
2015/08/25 Javascript
原生JavaScript实现Ajax的方法
2016/04/07 Javascript
微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例
2016/10/13 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
JavaScript数组push方法使用注意事项
2017/10/30 Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
2017/11/22 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
详解AngularJS 过滤器的使用
2018/06/02 Javascript
如何使用 vue + d3 画一棵树
2018/12/03 Javascript
JQuery实现ajax请求的示例和注意事项
2018/12/10 jQuery
如何在微信小程序中使用骨架屏的步骤
2020/06/12 Javascript
Python如何实现守护进程的方法示例
2017/02/08 Python
使用python为mysql实现restful接口
2018/01/05 Python
python Pandas如何对数据集随机抽样
2019/07/29 Python
django实现HttpResponse返回json数据为中文
2020/03/27 Python
三步解决python PermissionError: [WinError 5]拒绝访问的情况
2020/04/22 Python
浅谈three.js中的needsUpdate的应用
2012/11/12 HTML / CSS
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
2013/07/06 面试题
航空大学应届生求职信
2013/11/10 职场文书
英语故事演讲稿
2014/04/29 职场文书
任命书模板
2014/06/04 职场文书
2014年扫黄打非工作总结
2014/12/03 职场文书
通知函格式范文
2015/04/27 职场文书
总经理2015中秋节致辞
2015/07/29 职场文书
2019年中学生的思想品德评语集锦
2019/12/19 职场文书
redis的list数据类型相关命令介绍及使用
2022/01/18 Redis