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 相关文章推荐
在php和MySql中计算时间差的方法
Apr 22 PHP
基于wordpress主题制作的具体实现步骤
May 10 PHP
PHP中定义数组常量(array常量)的方法
Nov 17 PHP
IIS下PHP的三种配置方式对比
Nov 20 PHP
推荐10个提供免费PHP脚本下载的网站
Dec 31 PHP
php socket通信(tcp/udp)实例分析
Feb 14 PHP
Windows2003下php5.4安装配置教程(Apache2.4)
Jun 30 PHP
Lumen timezone 时区设置方法(慢了8个小时)
Jan 20 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
Oct 24 PHP
浅谈laravel数据库查询返回的数据形式
Oct 21 PHP
php利用ZipArchive类操作文件的实例
Jan 21 PHP
PHP 对象接口简单实现方法示例
Apr 13 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
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
2011/11/07 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
2015/11/24 PHP
PHP中file_exists使用中遇到的问题小结
2016/04/05 PHP
php pdo oracle中文乱码的快速解决方法
2016/05/16 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
yii2中关于加密解密的那些事儿
2018/06/12 PHP
PHP实现类似题库抽题效果
2018/08/16 PHP
PHP实现微信退款功能
2018/10/02 PHP
php实例化一个类的具体方法
2019/09/19 PHP
10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
2011/06/08 Javascript
js substr、substring和slice使用说明小记
2011/09/15 Javascript
js对象基础实例分析
2015/01/13 Javascript
node-webkit打包成exe文件被360误报木马的解决方法
2015/03/11 Javascript
jQuery检测鼠标左键和右键点击的方法
2015/03/17 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
jQuery动态修改字体大小的方法【测试可用】
2016/09/09 Javascript
微信小程序实现顶部导航特效
2019/01/28 Javascript
JavaScript实现页面中录音功能的方法
2019/06/04 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
Nuxt的动态路由和参数校验操作
2020/11/09 Javascript
[00:58]2016年国际邀请赛勇士令状宣传片
2016/06/01 DOTA
Python标准模块--ContextManager上下文管理器的具体用法
2017/11/27 Python
python编程嵌套函数实例代码
2018/02/11 Python
使用pandas实现csv/excel sheet互相转换的方法
2018/12/10 Python
python redis连接 有序集合去重的代码
2019/08/04 Python
Python操作多维数组输出和矩阵运算示例
2019/11/28 Python
Python基于template实现字符串替换
2020/11/27 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
2021/02/25 Python
推荐10个HTML5响应式框架
2016/02/25 HTML / CSS
阿迪达斯芬兰官方网站:adidas芬兰
2017/01/30 全球购物
个人自我鉴定
2013/11/07 职场文书
总经理助理职责
2014/02/04 职场文书
捐款倡议书
2014/04/14 职场文书
信息合作协议书
2014/10/09 职场文书
2014幼儿园保育员工作总结
2014/11/10 职场文书