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面向对象全攻略 (五) 封装性
Sep 30 PHP
一个典型的PHP分页实例代码分享
Jul 28 PHP
PHP中全面阻止SQL注入式攻击分析小结
Jan 30 PHP
解析php 版获取重定向后的地址(代码)
Jun 26 PHP
PHP循环函数使用介绍之PHP基础入门教程
Sep 21 PHP
支持中文、字母、数字的PHP验证码
May 04 PHP
Zend Framework教程之资源(Resources)用法实例详解
Mar 14 PHP
PHP环境搭建的详细步骤
Jun 30 PHP
PHP使用imagick扩展实现合并图像的方法
Apr 25 PHP
浅谈php://filter的妙用
Mar 05 PHP
浅谈laravel框架与thinkPHP框架的区别
Oct 23 PHP
YII2框架中查询生成器Query()的使用方法示例
Mar 18 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版本号
2006/10/09 PHP
检查用户名是否已在mysql中存在的php写法
2014/01/20 PHP
Javascript与PHP验证用户输入URL地址是否正确
2014/10/09 PHP
PHP生成json和xml类型接口数据格式
2015/05/17 PHP
PHP简单获取及判断提交来源的方法
2016/04/22 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
2017/04/26 PHP
PHP二维索引数组的遍历实例分析【2种方式】
2019/06/24 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
基于jquery的回到页面顶部按钮
2011/06/27 Javascript
jQuery 图片切换插件(代码比较少)
2012/05/07 Javascript
xml转json的js代码
2012/08/28 Javascript
jQuery函数的等价原生函数代码示例
2013/05/27 Javascript
在JavaScript应用中实现延迟加载的方法
2015/06/25 Javascript
Bootstrap每天必学之标签页(Tab)插件
2020/08/09 Javascript
vue中的ref和$refs的使用
2018/11/22 Javascript
10行代码实现微信小程序滑动tab切换
2018/12/28 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
vue实现将数据存入vuex中以及从vuex中取出数据
2019/11/08 Javascript
JS运算符简单用法示例
2020/01/19 Javascript
浅析JavaScript预编译和暗示全局变量
2020/09/03 Javascript
[01:11]steam端dota2实名认证操作流程视频
2021/03/11 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
使用python开发vim插件及心得分享
2014/11/04 Python
Python实现字典(dict)的迭代操作示例
2018/06/05 Python
分析运行中的 Python 进程详细解析
2019/06/22 Python
python tkinter实现屏保程序
2019/07/30 Python
python numpy存取文件的方式
2020/04/01 Python
python滑块验证码的破解实现
2019/11/10 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
2020/03/30 Python
Nuts.com:优质散装,批发坚果、干果和巧克力等
2017/03/21 全球购物
ONLY德国官方在线商店:购买时尚女装
2017/09/21 全球购物
难忘的一天教学反思
2014/04/30 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
学习与创新自我评价
2015/03/09 职场文书
十大最强岩石系宝可梦,怪颚龙实力最强,第七破坏力很强
2022/03/18 日漫