<?php header("Content-type:text/html;charset=utf-8");
$weibo = file_get_contents('http://t.qq.com/starank');
$preg = '/<div class="msgCnt">(.*)<div>/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 ")==62
{
$et = $i;
if ($st != -1)
{
$stmp[] = substr($str, $st, $et - $st + 1);
}
}
}
$str = str_replace($stmp, "", $str);
return $str;
}
?><p> </p><div class="aritcle_card flexRow artxards">
<div class="artcardd flexRow">
<a class="aritcle_card_img" rel="nofollow" href="/xiazai/skill5577" title="微博热搜"><img
src="https://img.php.cn/upload/skill/000/000/081/179056987514441.jpg" alt="微博热搜" onerror="this.onerror='';this.src='/static/lhimages/moren/morentu.png'" ></a>
<div class="aritcle_card_info flexColumn">
<a rel="nofollow" href="/xiazai/skill5577" title="微博热搜" class="overflowclass">微博热搜</a>
<p class="overflowclass">获取微博热搜榜单,按热度排序。无需 API Key。Use when: user asks about trending topics, hot news, social media trends in China.</p>
</div>
<a rel="nofollow" href="/xiazai/skill5577" title="微博热搜" class="aritcle_card_btn flexRow flexcenter"><b></b><span>下载</span>
</a>
</div>
</div>
<p>以上就是PHP采集微博的内容,更多相关内容请关注PHP中文网(www.php.cn)!</p>
<p>
</p>
</div>php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!










