查询qq在线状态php函数【续】

以下内容已失效

此文是上次《查询qq状态php函数》的续篇,在上次的文章中我是获取了qq 的转态图上,并输出,就是上次的内容

其实想要获取qq的在线状态很简朴,php获取图片内容,再和在线的状态比拟就是功效了。于是写以下的代码:

把此图片    online.gif  放在和php文件同一目次下

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>qq在线查询 php源码演示_EnEnBa Blog</title> <meta content="qq在线查询,enenba" /> <meta content="qq在线查询的php源码演示" /> </head> <body> <form method="get" action=""> <?php $qq = isset($_GET['qq'])?intval($_GET['qq']):'';?> QQ:<input type="text" size="60" value="<?php echo $qq; ?>" /><input type="submit" value="查询状态" /> </form> <br /><br /> <?php /** * 获取qq在线状态 by enenba.com * 2012-8-19 * @param int qq号 * @return bool */ function get_qq_state($qq) { $qqurl = 'http://wpa.qq.com/pa?p=2:' . $qq . ':41'; $qqimage = file_get_contents($qqurl); $onimage = file_get_contents('online.gif'); if ($qqimage == $onimage) { return true; }else{ return false; } } $state = get_qq_state($qq); if ($qq) { if($state) { echo 'Q Q:' . $qq . '<br />状态:在线'; }else { echo 'Q Q:' . $qq . '<br />状态:离线'; } } else { echo '请输入 qq'; } ?> </body> </html>

点击查察原图

是不是更简朴?

演示逾期,以上内容已失效

end

上一篇: DW 查找某字符串前的所有字符的正则表达式   |   下一篇:织梦cms的php分词算法类» 标签:

分享到: 更多

相关日志:

利用PHP让动态链接301重定向至静态文件

按照URL状态获取302、301重定向后的URL网址

我的rewrite

【转】PHP实现简朴爬虫

phpQuery中pq()的利用(1)

php正则替换回调函数preg_replace_callback()初解

phpQuery—基于jQuery的PHP实现

【转】PHP Simple HTML DOM理会器利用入门

从CMS中提取的编码转换函数,可转utf-8,gb2312,gbk

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7813.html