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
phpMyadmin 用户权限中英对照
Apr 02 PHP
比较简单实用的PHP无限分类源码分享(思路不错)
Oct 13 PHP
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
Apr 29 PHP
ThinkPHP分页实例
Oct 15 PHP
Zend Framework教程之Zend_Config_Xml用法分析
Mar 23 PHP
PHP实现获取第一个中文首字母并进行排序的方法
May 09 PHP
php用xpath解析html的代码实例讲解
Feb 14 PHP
实例介绍PHP删除数组中的重复元素
Mar 03 PHP
PHP字符串中抽取子串操作实例分析
Jun 22 PHP
php多进程中的阻塞与非阻塞操作实例分析
Mar 04 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 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文件的实现方法
2007/03/19 PHP
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
PHP使用glob函数遍历目录或文件夹的方法
2014/12/16 PHP
ThinkPHP实现附件上传功能
2017/04/27 PHP
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
jquery tools之tooltip
2009/07/25 Javascript
Javascript浅谈之this
2013/12/17 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
javascript实现下班倒计时效果的方法(可桌面通知)
2015/07/10 Javascript
js实现点击向下展开的下拉菜单效果代码
2015/09/01 Javascript
使用jQuery实现Web页面换肤功能的要点解析
2016/05/12 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
2016/09/23 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
2016/09/26 Javascript
深入理解JS中的Function.prototype.bind()方法
2016/10/11 Javascript
js原生之焦点图转换加定时器实例
2016/12/12 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
详细分析单线程JS执行问题
2017/11/22 Javascript
使用xampp将angular项目运行在web服务器的教程
2019/09/16 Javascript
微信小程序 行的删除和增加操作实现详解
2019/09/29 Javascript
js 获取本周、上周、本月、上月、本季度、上季度的开始结束日期
2020/02/01 Javascript
JavaScript Window浏览器对象模型原理解析
2020/05/30 Javascript
js数组中去除重复值的几种方法
2020/08/03 Javascript
原生js实现分页效果
2020/09/23 Javascript
python迭代器与生成器详解
2016/03/10 Python
Python sqlite3事务处理方法实例分析
2017/06/19 Python
django 基于中间件实现限制ip频繁访问过程详解
2019/07/30 Python
keras模型可视化,层可视化及kernel可视化实例
2020/01/24 Python
Django封装交互接口代码
2020/07/12 Python
浅谈matplotlib默认字体设置探索
2021/02/03 Python
CSS类名支持中文命名的示例
2014/04/04 HTML / CSS
对公司合理化的建议书
2014/03/12 职场文书
党的群众路线教育实践活动个人对照检查材料(乡镇)
2014/11/05 职场文书
感谢信格式范文
2015/01/22 职场文书
城南旧事读书笔记
2015/06/29 职场文书