加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php 获取百度的热词数据的代码

发布时间:2020-12-13 06:04:32 所属栏目:PHP教程 来源:网络整理
导读:div class="codetitle" a style="CURSOR: pointer" data="94921" class="copybut" id="copybut94921" onclick="doCopy('code94921')" 代码如下: div class="codebody" id="code94921" ?php /* 获取百度的热词 @user 小杰 @from http://www.isharey.com/?p=35

<div class="codetitle"><a style="CURSOR: pointer" data="94921" class="copybut" id="copybut94921" onclick="doCopy('code94921')"> 代码如下:<div class="codebody" id="code94921">
<?php
/*
获取百度的热词
@user 小杰
@from http://www.isharey.com/?p=354
@return array 返回百度的热词数据(数组返回)
/
function getBaiduHotKeyWord()
{
$templateRss = file_get_contents('http://top.baidu.com/rss_xml.php?p=top10');
If (preg_match('/<table>(.*)</table>/is',$templateRss,$_description)) {
$templateRss = $_description [0];
$templateRss = str_replace("&","&",$templateRss);
}
$templateRss = "<?xml version="1.0" encoding="GBK"?>" . $templateRss;
$xml = simplexml_load_String($templateRss);
foreach ($xml->tbody->tr as $temp) {
if (!empty ($temp->td->a)) {
$keyArray [] = trim(($temp->td->a));
}
}
return $keyArray;
}
print_r(getBaiduHotKeyWord());

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读