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

复制代码 代码如下:

<?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地址所在的地址位置。  
?>

时间: 2024-11-05 14:49:49

php利用腾讯ip分享计划获取地理位置示例分享_php实例的相关文章

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

 这篇文章主要介绍了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, CUR

利用php抓取蜘蛛爬虫痕迹的示例代码_php实例

前言 相信许多的站长.博主可能最关心的无非就是自己网站的收录情况,一般情况下我们可以通过查看空间服务器的日志文件来查看搜索引擎到底爬取了我们哪些个页面,不过,如果用php代码分析web日志中蜘蛛爬虫痕迹,是比较好又比较直观方便操作的!下面是示例代码,有需要的朋友们下面来一起看看吧. 示例代码 <?php //获取蜘蛛爬虫名或防采集 function isSpider(){ $bots = array( 'Google' => 'googlebot', 'Baidu' => 'baidus

.net中在后台如何调用腾讯ip接口的显示地理位置的值,并将其写入数据库中

问题描述 网上找到腾讯ip接口的代码:<scripttype="text/javascript"src="http://fw.qq.com/ipaddress"></script><scripttype="text/javascript">document.write(IPData[0]);//显示IP地址document.write(IPData[2]);//显示省document.write(IPData[

php微信浏览器分享设置以及回调详解_php实例

在微信中分享给好友/分享到朋友圈这个功能应该是比较常用的了,就拿分享到朋友圈举例,分享出去的内容在朋友圈的展示是以一张小图片+一个简单的介绍的形式来给好友看到的,点击后才是详情,那么这么一来,这张小图片和这段小简介就直接成为了这个被分享后的内容的被点击率的重中之重.在默认情况下,这张图片会载入内容主题部分的第一张大图片,而简介只会加载一个网址.这样的展示方式还是相当不尽如人意的,那我们来看一下这一些内容,是通过什么形式来设置的,拿PHP来做一个举例:  首先我们需要有一个公众号,并且获得appi

php利用新浪接口查询ip获取地理位置示例_php实例

复制代码 代码如下: <?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_TIMEOU

android获取联系人示例分享_Android

复制代码 代码如下: package com.homer.phone; import java.util.ArrayList;import java.util.HashMap; import android.app.Activity;import android.database.Cursor;import android.os.Bundle;import android.provider.ContactsContract;import android.provider.ContactsCont

android获取联系人示例分享

复制代码 代码如下:package com.homer.phone; import java.util.ArrayList;import java.util.HashMap; import android.app.Activity;import android.database.Cursor;import android.os.Bundle;import android.provider.ContactsContract;import android.provider.ContactsContr

php使用CURL模拟GET与POST向微信接口提交及获取数据的方法_php实例

本文实例讲述了php使用CURL模拟GET与POST向微信接口提交及获取数据的方法.分享给大家供大家参考,具体如下: php CURL函数可以模仿用户进行一些操作,如我们可以模仿用户提交数据也可以模仿用户进行网站访问了,下面我们来介绍利用CURL模拟进行微信接口的GET与POST例子,例子非常的简单就两个: Get提交获取数据 /** * @desc 获取access_token * @return String access_token */ function getAccessToken()

分享10段PHP常用代码_php实例

本文汇集PHP开发中经常用到的十段代码,包括Email.64位编码和解码.解压缩.64位编码.解析JSON等,希望对您有所帮助. 1.使用PHP Mail函数发送Email $to = "viralpatel.net@gmail.com"; $subject = "VIRALPATEL.net"; $body = "Body of your message here you can use HTML too. e.g. ﹤br﹥ ﹤b﹥ Bold ﹤/b﹥