PHPでウェブページを読み込み、サーバーに保存する方法

わけあって、外部RSS(XML)を自身のサーバーに保存したくなったので、ちょっと調べてみた。

多分、以下の方法が一番簡単。http://am-yu.net/feed/

<?php
file_put_contents("blog.xml", file_get_contents("http://am-yu.net/feed/"));
?>

file_get_contents()でウェブページ(ファイル)を読み込んですべて取得し、file_put_contents()で保存するというもの。

Cronなどの自動実行ツールと組み合わせて、RSSリーダーみたいなものを作ることができるはず。

コメント

タイトルとURLをコピーしました