ホームページ >バックエンド開発 >PHPチュートリアル >php file_get_contents で Baidu のホットワード コードを取得する_PHP チュートリアル

php file_get_contents で Baidu のホットワード コードを取得する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 16:55:58964ブラウズ

これは、PHP の file_get_contents 関数を使用して Baidu データを収集し、simplexml_load_String を通じてデータを解析する非常に単純なプログラムです。これにより、データは便利に使用できる配列に保存されます。

コードは次のとおりです コードをコピー

関数getBaiduHotKeyWord()
{
$templateRss = file_get_contents('http://top.baidu.com/rss_xml.php?p=top10');
If (preg_match('/

(.*)
/is', $templateRss, $_description)) {
$templateRss = $_description [0];
$templateRss = str_replace("&", "&", $templateRss);
}
$templateRss = "" . $xml = simplexml_load_String($templateRss);
foreach ($xml->tbody->tr as $temp) {
If (!empty ($temp->td->a)) {
$keyArray [] = トリム(($temp->td->a));
}
}
$keyArray を返します;
}

http://www.bkjia.com/PHPjc/631639.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631639.html技術記事これは、PHP の file_get_contents 関数を使用して Baidu データを収集し、simplexml_load_String を通じてデータを解析して、データを...
に保存する非常に単純なプログラムです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。