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

 更新时间:2012年02月18日 12:56:05   作者:  
php 获取百度的热词数据的代码,返回数组
复制代码 代码如下:

<?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("&", "&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;
}
print_r(getBaiduHotKeyWord());

相关文章

  • php安装grpc扩展的具体步骤

    php安装grpc扩展的具体步骤

    在本篇文章里小编给大家整理的是一篇关于php安装grpc扩展的具体步骤,有需要的朋友们可以跟着学习参考下。
    2021-07-07
  • PHP实现冒泡排序的简单实例

    PHP实现冒泡排序的简单实例

    下面小编就为大家带来一篇PHP实现冒泡排序的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • PHP函数utf8转gb2312编码

    PHP函数utf8转gb2312编码

    PHP函数utf8转gb2312编码...
    2006-12-12
  • 获取远程文件大小的php函数

    获取远程文件大小的php函数

    用php实现获取远程文件大小的代码,需要的朋友可以参考下。
    2010-01-01
  • PHP对MongoDB[NoSQL]数据库的操作

    PHP对MongoDB[NoSQL]数据库的操作

    PHP对MongoDB[NoSQL]数据库的操作,需要的朋友可以参考一下
    2013-03-03
  • PHP导入导出Excel代码

    PHP导入导出Excel代码

    本文给大家分享的是PHP将Excel导入数据库以及数据库数据导出至Excel的方法和示例,有需要的小伙伴可以参考下
    2015-07-07
  • PHP实现动态柱状图改进版

    PHP实现动态柱状图改进版

    这篇文章主要介绍了PHP实现动态柱状图改进版,是在前面所述实现柱状图的基础上进行的改进,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 3种php生成唯一id的方法

    3种php生成唯一id的方法

    这篇文章主要介绍了3种php生成唯一id的方法,每一个方法都很简单,都能帮助大家实现生成唯一id,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • PHP 弱引用的相关总结

    PHP 弱引用的相关总结

    这篇文章主要介绍了PHP 弱引用的相关总结,帮助大家更好的理解和学习使用PHP,感兴趣的朋友可以了解下
    2021-05-05
  • PHP实现动态表单生成工具详解

    PHP实现动态表单生成工具详解

    表单包含多种input类型,包括 hiiden类型 ,text类型,radio类型等。但手写表单累,耗时耗力,开发销量太低且代码量大了还容易写出bug,所以本文将用PHP编写动态表单生成工具,需要的可以参考一下
    2022-03-03

最新评论