PHP uses RSS to subscribe to articles elsewhere
This article is next to the use of PHP to manipulate XML files. RSS is a form of XML-based, and its specification is as follows (in the format of the intercepted Sina RSS subscription channel):
Input: Http://rss.sina.com.cn/news/world/focus15.xml View page source code can see the structure of RSS:
<title><! [Cdata[International News-Sina]]></title>
<title><! [Cdata[News Center-International News]]></title>
Http://news.sina.com.cn/world
Http://www.sinaimg.cn/home/deco/2009/0330/logo_home_news.gif
国际新闻-焦点新闻
Http://news.sina.com.cn/491/2008/0827/1.html
ZH-CN
WWW.SINA.COM.CN
5
Copyright 1996 - 2012 SINA Inc. All Rights Reserved
Sat, Dec 05:32:05 GMT
<! [cdata[111 countries support a moratorium on the use of the death penalty in 41 countries against]]>
http://go.rss.sina.com.cn/redirect.php?url=http://news.sina.com.cn/w/2012-12-22/120825871683. ShtmlWWW.SINA.COM.CN
http://go.rss.sina.com.cn/redirect.php?url=http://news.sina.com.cn/w/2012-12-22/ 120825871683.shtml
【法新社联合国12月20日电】周四,在联大讨论人权问题的主旨会议上,有创纪录的111个国家投票支持暂缓使用死刑。 虽然这次投票在法律上不具备约束力,但是人权活动分子说,每两年举行一次的表决,是向那些依然保留死刑的国家发出的强烈信号,这些数量在逐步减少的国家....
Sat, 04:08:09 GMT
国际新闻-焦点新闻
Specific specification information is what it means, according to the contents of the label we can easily know, below we write a rss.php to read this XML, to obtain the above article:
Xml
The example of RSS
Channel->item as $item) { print ("
- "); Print ("link ' >"); Print ($item->title); Print (""); Print ("
"); }? >
Note This function: Simplexml_load_file (); It can read both the local XML file and the XML on the network.
Operation Result:
Ok, that's all .... Inf!!