PHPでRSSのよくある日付形式W3CDTFを直す

11月 29th, 2007 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

こちらのサイトを参考にさせていただきました。

RSSで良く使われている日付形式(W3C-DTF)をPHPで変換の仕方

 
RSSを扱う上で、
日付で躓くとは思いませんでした。。。(苦笑)
 
tagged:

Trackback URL for this post:

PHP4でRSSを取ってくる

11月 28th, 2007 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

$xml_parse = XML_unserialize($xml_data);

前回、PHP4でXMLをパースする方法を書きましたが、
そもそもウェブ上にあるRSSを取り込みたいとき、
そのXMLファイル(ここでいう$xml_data)はどう取ってくるんだよ、
というところに私はつまづきました。

 
PHPの関数であるfile_get_contentsをして解決しました。

file_get_contents(’http://feeds.feedburner.jp/cafe-system’);

 
なお、文字コードで悩んだ場合は、

$xml = mb_convert_encoding(file_get_contents($HOST), ‘UTF-8′, ‘auto’);

で解決しました。
 
tagged:

Trackback URL for this post: