スクリプト例PHPのXMLパーサ関数を使うRSSやAtomはXML文書の一種です。PHPでXML文書を解析(パース)して、欲しいデータを取り出して使う手順です。PHPのXMLパーサ関数を使ったり、各所で公開されているRSS用のライブラリーを使った方が楽ちんです。XML_RSS(要XML_Parser)があります。MagpieRSSには、Cache(キャッシュ)機能も付いているし、データの取得もURLを指定するだけでOKなのでオススメです。以下、MagpieRSSの使い方です。magpierssをダウンロードし、解凍。Snoopy.class.incが入っている「extlibフォルダ」を適当なフォルダ(以下、名前をrssとします)にコピーします。次に、このrssフォルダをまるごと適当なディレクトリーにアップロードします。RSSを使うためのPHPファイルを次のように用意すれば使えるはずです。名称cache(define?で設定することもできます)でディレクトリーを作成。パーミッションを「777」等にして、書き込みの権限を与えておきます。スクリプト例ブラウザからアクセスして、RSS情報の表示をするためのPHPファイルを次のように用意します。rss_utils.incextlib-Snoopy.class.incmag.phpcacheブラウザでmag.phpを表示すれば、$q_encodeで指定したキーワード関連のニュースが表示できると思います。PHPのXMLパーサ関数を使うライブラリーを使わないで、用意されているXMLパーサ関数を使っても同じことができます。RSS・Atom専用ではないので、アマゾンのWebサービスを始めとする一般的なXMLデータの解析にも使えます。あたりを使えばいいかもしれない。$values_array,$index_arrayにXMLの構造が配列として代入されます。Net_Socketで取得することになると思います。こちらを使うともっと簡単にできます。