2009年4月30日

PHP Universal Feed Generator

這是一個生成 RSS Feed 的 PHP Class. 來自這裡


但若要直接用在 UTF-8 中文,必需修改一下才能用。


找出 FeedWriter.php  line 298,


 
$nodeText .= (in_array($tagName, $this->CDATAEncoding))? $tagContent : htmlentities($tagContent);

改成


 
$nodeText .= (in_array($tagName, $this->CDATAEncoding))? $tagContent : htmlentities($tagContent, ENT_COMPAT, "UTF-8");

即可



Orignal From: PHP Universal Feed Generator