[PHP] Class: RSS Generator 產生器

最近在寫新聞系統,需要 RSS 線上訂閱的功能,所以在 PHP Classes 找到了 RSS Generator 產生器,這產生器使用起來也相當方便,在測試的時候剛好遇到一個問題,就是要對內容做 escape 的動作,避免 RSS 爛掉,看到 gslin 大的發表一篇 WordPress 的 exporter 裡面寫到 WordPress 的產生 xml 格式沒有經過 escape 造成程式亂掉『Exporter does not escape url』,當然解決方法也很容易,那就是用 htmlspecialchars,避免 url 裡面帶有 & 符號。 解決方法很容易,如下就可以了
link = htmlentities($url, ENT_QUOTES);
?>