ホームページ >バックエンド開発 >PHPチュートリアル >PHP は RSS を使用して他の場所の記事を購読する_PHP チュートリアル

PHP は RSS を使用して他の場所の記事を購読する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-22 09:02:531230ブラウズ

この記事は、PHP を使用した XML ファイルの操作に関する前回の記事の続きです。 RSS は XML に基づいた形式であり、その具体的な仕様は次のとおりです (インターセプトされた Sina RSS 購読チャネルの形式を確認します)。

次のように入力します: http://rss.sina.com.cn/news/world/focus15.xml ページのソース コードを表示して RSS の構造を確認します:

<チャンネル>



http://news.sina.com.cn/world /tech/UploadPic/2012-12/20121222153257335.gif
http://news.sina.com.cn/491/2008/0827/1.html <言語>zh-cn <ジェネレーター>WWW.SINA.COM.CN 5 <著作権> 2012 年 12 月 22 日土曜日 05:32:05 GMT <カテゴリ>

http://go.rss.sina.com.cn/redirect.php?url=http://news.sina.com.cn/w/2012-12-22/120825871683.shtml <著者>WWW.SINA.COM.CN http://go.rss.sina.com.cn/redirect.php?url=http://news.sina.com.cn/w/2012-12-22/120825871683.shtml <カテゴリ> 2012 年 12 月 22 日土曜日 04:08:09 GMT <コメント>

この投票には法的拘束力はないが、人権活動家らは、隔年で行われるこの投票は、依然として死刑制度を維持している国々に強いメッセージを送っていると述べている... ]]> 具体的な仕様情報は何を意味するのでしょうか? 次に、この XML を読み込んで上記の記事を取得する rss.php を記述します。



XML
$dom = simplexml_load_file("http://rss.sina.com.cn/news/world/focus15.xml"); //var_dump($dom); ?>

RSSの例

この関数に注目してください: simplexml_load_file(); この関数はローカル XML ファイルとネットワーク上の XML の両方を読み取ることができます。

実行結果:




www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/371834.html技術記事この記事は、PHP を使用した XML ファイルの操作に関する前回の記事の続きです。 RSS は XML に基づいた形式であり、その具体的な仕様は次のとおりです (インターセプトされた Sina RSS 購読チャネルの形式を確認します): 入力:...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。