全部RSSフィードを取ってくると、大量のXMLを頻繁に見に行く事が 難しいので、HTMLのヘッダ情報からデータが更新されているかを を取ってくるのがよいのではないでしょうか。 以下の関数なら、限りなく短い時間で更新時間が分かります。 <? $time = last_modified("okwave.jp", "/rss.php"); echo date("Y-m-d H:i:s", $time) . "\n"; function last_modified($hostname, $path) { $time = -1; if(!$fp = fsockopen($hostname, 80)) { return -1; } $out = "HEAD http://{$hostname}{$path} HTTP/1.0\n\n"; fwrite($fp,$out); while (!feof($
![xml rssの更新の有無をphpで取得するには - 教えて!goo](https://cdn-ak-scissors.b.st-hatena.com/image/square/2217b5f8fd432f1f8e24e3387bf58ef8f86ddb50/height=288;version=1;width=512/https%3A%2F%2Foshiete.xgoo.jp%2Fimages%2Fsp%2Fqa_recommend%2F2101_4.jpg)