MagpieRSSというのがあるので利用してみた。
ダウンロードして、適当な名前の PHP ファイルを作りサンプルを動かした。
require_once 'rss_fetch.inc'; $url = 'http://magpie.sf.net/samples/imc.1-0.rdf'; $rss = fetch_rss($url); echo "Site: ", $rss->channel['title'], "<br> "; foreach ($rss->items as $item ) { $title = $item['title']; $url = $item['link']; echo "<a href=$url>$title</a></li><br> "; }
(http://magpierss.sourceforge.net/)
これだと、文字化けしてしまった。
「Lucky bag::blog: 外部の RSS を PHP で取得」によると、require_once 'rss_fetch.inc'; の後に以下を加える文字化けしないそうだ。
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');
これで文字化けしなくなりました。 ^^
0コメント:
コメントを投稿