新手如何使用PHP創(chuàng)建RSS閱讀器_PHP教程
推薦:PHP關于代碼轉換問題比較完善的解決辦法最近在寫bbs中,遇上代碼轉換問題。尋找了很久,才得到一個比較完善的解決辦法,可以徹底還原發(fā)文者的原文。 以下貼出,供大家指正。 系統(tǒng):linux php4 oracle8i
Jacques Noah在Devshed上發(fā)表了一篇關于在PHP4與任意版本的Mysql搭建的平臺下創(chuàng)建一個基于PHP的RSS閱讀器的文章,RSS文檔中有三個主要的標簽:Title,link和description,分別包含著像它們名稱提示一樣的信息。
Jacques列舉了來自一個RSS文檔的兩段代碼,包含開始部分和結尾部分,并說明創(chuàng)建PHP的RSS閱讀器之前所需要的幾個步驟。
首先是提取標簽所描述的內容。典型的RSS文檔會是如下的結構:
| 以下為引用的內容: <RSS> <channel> <item> </item> </channel> </RSS> |
像<items>這樣不包含"/"的標簽是起始標簽,而包含"/"的“</items>”則是結束標簽,所以提取內容的函數(shù)應該匹配查找“<item></items>”的內容從而獲取具體的內容。
Jacques同時也討論了如何運用PHP所提供的內置函數(shù)使得解析文檔更為清晰和方便。在創(chuàng)建完必要的函數(shù)之后,Jacques用函數(shù)循環(huán)的提取并顯示xml文件中的內容。Jacques同時向我們展示了當RSS閱讀器不可用的時候如何通過其他的途徑獲取到內容,他創(chuàng)建了一個關于RSS信息的數(shù)據庫,用數(shù)據庫來幫助更新RSS文件,并提供了關于這個數(shù)據庫的數(shù)據表和代碼示例。
分享:如何使PHP文件與HTML代碼更好的分離大家都知道,php是一種服務器端的內嵌html式的腳本編程語言�?墒前凑諆惹秇tml方式來作一網站的話,代碼很快就變得龐大而且不可控制。如何才能使php代碼與html分離,做出類似dw的lib(模板)而使
- 相關鏈接:
- 教程說明:
PHP教程-新手如何使用PHP創(chuàng)建RSS閱讀器
。