`

php 获取百度的热词数据

    博客分类:
  • php
阅读更多
/**
* 获取百度的热词
* @user   小杰
* @from   http://www.isharey.com/?p=354
* @return array  返回百度的热词数据(数组返回)
*/
/**
 * 获取百度的热词
 * @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("&", "&amp;", $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;
}
分享到:
评论

相关推荐

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

    ### PHP 获取百度热词数据详解 #### 一、引言 在互联网开发中,获取实时热点数据对于构建具有时效性的应用至关重要。百度作为中国最大的搜索引擎之一,提供了丰富的热点信息资源。本文将详细介绍如何使用PHP语言...

    php获取百度收录、百度热词及百度快照的方法

    2. PHP获取百度热词的方法 3. PHP获取百度快照时间的方法 4. 字符串分析技巧 5. 正则表达式的使用 1. PHP获取百度收录方法: 从文件内容中我们可以看到,PHP代码使用file_get_contents()函数来获取指定URL的页面...

    php获取网站百度快照日期的方法

    此外,描述中还提到了一些相关文章,这些文章涵盖了PHP与百度的各种交互,例如检查页面是否被百度收录、获取百度热词、计算百度地图上的两点间距离、生成百度sitemap、使用百度翻译API、调用百度ping服务、创建...

    PHP实现抓取百度搜索结果页面【相关搜索词】并存储到txt文件示例

    在获取到百度搜索结果页面的HTML内容后,我们需要从这些内容中提取出【相关搜索词】的相关信息。正则表达式是一种文本模式匹配工具,它能够帮助我们从文本中搜索、匹配和提取特定模式的数据。在PHP中,我们可以使用...

    PHP生成网页快照 不用COM不用扩展.

    另外,如果你对SEO感兴趣,可以了解如何使用PHP获取网站在百度的收录情况、热词和快照日期,这些功能通常涉及到解析百度搜索结果页面或者利用百度提供的API。例如,可以使用cURL和正则表达式解析搜索结果,或者通过...

    SEO工具SEO工具

    ### SEO工具概述与详解 SEO(Search Engine ...以上工具覆盖了SEO领域的各个方面,从关键词研究到内容优化再到数据分析,都是SEO工作中不可或缺的部分。合理利用这些工具能够显著提升网站的搜索引擎排名和用户体验。

Global site tag (gtag.js) - Google Analytics