/**
* Get Baidu’s hot words
* @user Xiaojie
* @from http://www.isharey.com/?p=354
* @return array Return Baidu’s hot word data (array return)
*/
Java code
/**
* Get Baidu’s hot words
* @user 小杰
* @from http://www.isharey.com/?p=354
* @return array Return Baidu’s hot word data (array return)
*/
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; }