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

Tertia ·
更新时间:2024-11-13
· 791 次阅读

代码如下:
<?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实现使用优酷土豆视频地址获取swf播放器分享地址解析获取优酷视频真实下载地址的PHP源代码PHP采集腾讯微博的实现代码腾讯QQ php程序员面试题目整理php实现把url转换迅雷thunder资源下载地址的方法PHP中IP地址与整型数字互相转换详解把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数PHP转换IP地址到真实地址的方法详解php获取当前页面完整URL地址php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法



获取地理位置 ip 示例 地理 PHP

需要 登录 后方可回复, 如果你还没有账号请 注册新账号