php利用騰訊ip分享計劃獲取地理位置示例分享
更新時間:2014年01月20日 15:11:50 作者:
這篇文章主要介紹了php利用騰訊ip分享計劃獲取地理位置示例,大家參考使用吧
復制代碼 代碼如下:
<?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地址所在的地址位置。
?>
您可能感興趣的文章:
相關文章
使用laravel的migrate創(chuàng)建數據表的方法
今天小編就為大家分享一篇使用laravel的migrate創(chuàng)建數據表的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09php中header跳轉使用include包含解決參數丟失問題
在一個項目中遇到的問題,當用戶登錄成功時,用header跳轉到首頁,一直都是錯,無法跳到你要的頁面。最終度娘了許久才找到解決方法,這里分享給大家。2015-05-05