PHP采集腾讯微博的实现代码


Posted in PHP onJanuary 19, 2012
<?php 
header("Content-type:text/html;charset=utf-8"); 
$weibo = file_get_contents('http://t.qq.com/starank'); 
$preg = '/<div class="msgCnt">(.*)<\/div><div class="mediaWrap">/Uis'; 
preg_match_all($preg, $weibo, $string); 
foreach ($string[1] as $key=>$value){ 
echo delhtml($value)."<br/><br/><br/>"; 
} 
function delhtml($str) // 清除HTML标签 
{ 
$st = -1; //开始 
$et = -1; //结束 
$stmp = array(); 
$stmp[] = " "; 
$len = strlen($str); 
for($i = 0;$i < $len;$i++) 
{ 
$ss = substr($str, $i, 1); 
if (ord($ss) == 60) // ord("<")==60 
{ 
$st = $i; 
} 
if (ord($ss) == 62) // ord(">")==62 
{ 
$et = $i; 
if ($st != -1) 
{ 
$stmp[] = substr($str, $st, $et - $st + 1); 
} 
} 
} 
$str = str_replace($stmp, "", $str); 
return $str; 
} 
?>
PHP 相关文章推荐
PHP 高手之路(二)
Oct 09 PHP
php ss7.5的数据调用 (笔记)
Mar 08 PHP
php垃圾代码优化操作代码
Aug 05 PHP
CI(CodeIgniter)框架介绍
Jun 09 PHP
php生成html文件方法总结
Dec 01 PHP
隐性调用php程序的方法
Jun 13 PHP
浅析PHP中call user func()函数及如何使用call user func调用自定义函数
Nov 05 PHP
学习php设计模式 php实现装饰器模式(decorator)
Dec 07 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
Sep 22 PHP
PHP使用ActiveMQ实现消息队列的方法详解
May 31 PHP
对laravel的session获取与存取方法详解
Oct 08 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
Oct 10 PHP
Php图像处理类代码分享
Jan 19 #PHP
调试一段PHP程序时遇到的三个问题
Jan 17 #PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
Jan 16 #PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
Jan 16 #PHP
php 阴历-农历-转换类代码
Jan 16 #PHP
yii框架中的Url生产问题小结
Jan 16 #PHP
fgetcvs在linux的问题
Jan 15 #PHP
You might like
PHP define函数的使用说明
2008/08/27 PHP
php简单实现发送带附件的邮件
2015/06/10 PHP
php自动加载方式集合
2016/04/04 PHP
PHP赋值的内部是如何跑的详解
2019/01/13 PHP
php实现统计IP数及在线人数的示例代码
2020/07/22 PHP
基于jquery的划词搜索实现(备忘)
2010/09/14 Javascript
JQuery获取或设置ckeditor的数据(示例代码)
2013/11/15 Javascript
JQuery中DOM事件合成用法实例分析
2015/06/13 Javascript
JavaScript基本数据类型及值类型和引用类型
2015/08/25 Javascript
javascript创建cookie、读取cookie
2016/03/31 Javascript
jQueryUI DatePicker 添加时分秒
2016/06/04 Javascript
jQuery图片前后对比插件beforeAfter用法示例【附demo源码下载】
2016/09/20 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
Vue制作Todo List网页
2017/04/26 Javascript
详解通过JSON数据使用VUE.JS
2017/05/26 Javascript
Vue实现数字输入框中分割手机号码的示例
2017/10/10 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
2020/05/13 Javascript
利用PHP实现递归删除链表元素的方法示例
2020/10/23 Javascript
有关wxpython pyqt内存占用问题分析
2014/06/09 Python
在Python的Django框架中编写编译函数
2015/07/20 Python
如何在Python函数执行前后增加额外的行为
2016/10/20 Python
Python Cookie 读取和保存方法
2018/12/28 Python
python将视频转换为全字符视频
2019/04/26 Python
python 寻找离散序列极值点的方法
2019/07/10 Python
django之静态文件 django 2.0 在网页中显示图片的例子
2019/07/28 Python
Python如何输出整数
2020/06/07 Python
浅谈keras2 predict和fit_generator的坑
2020/06/17 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
webapp字号大小跟随系统字号大小缩放的示例代码
2018/12/26 HTML / CSS
使用Html5实现异步上传文件,支持跨域,带有上传进度条
2016/09/17 HTML / CSS
BrandAlley英国:法国折扣奢侈品网上零售商
2017/07/03 全球购物
Bata印度官网:源自欧洲舒适鞋履品牌
2020/01/30 全球购物
香港士多网上超级市场:Ztore
2021/01/09 全球购物
文艺演出策划方案
2014/06/07 职场文书
2016新年慰问信范文
2015/03/25 职场文书