首頁  >  文章  >  後端開發  >  PHP利用RSS訂閱別處文章_PHP教學

PHP利用RSS訂閱別處文章_PHP教學

WBOY
WBOY原創
2016-07-22 09:02:531214瀏覽

 這篇文章是接上篇利用PHP操作XML檔的。 RSS是基於XML的一種形式,它的具體規範如下(我們以截取的新浪RSS訂閱頻道的格式來看):

輸入:http://rss.sina.com.cn/news/world/focus15.xml 查看頁面原始碼就可以看到RSS的結構:





<br> <br>

<br> <br>
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



Sat, 22 Dec 2012 05:32:05 GMT




<br> <br>
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



Sat, 22 Dec 2012 04:08:09 GMT



雖然這次投票在法律上不具備約束力,但是人權活動分子說,每兩年舉行一次的表決,是向那些依然保留死刑的國家發出的強烈信號,這些數量在逐步減少的國家.... ]]>




具體規範資訊是代表什麼意思,根據標籤的內容我們就可以很容易的知道,下面我們寫一個rss.php來讀取這個xml,從而獲取這上面的文章:

 




XML


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

The example of RSS





注意這個函數:simplexml_load_file() ; 它既可以讀本地的xml文件,也可以讀出網路上的xml。

運行結果:

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/371834.htmlTechArticle這篇文章是接上篇利用PHP操作XML檔的。 RSS是基於XML的一種形式,它的具體規格如下(我們以截取的新浪RSS訂閱頻道的格式來看): 輸入:...
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn