channel->item as $item) { $title = $item->title; $description = $item->description; $link = $item->link; echo '

' , iconv("UTF-8","windows-1251", $title) , '

'; echo '

' , iconv("UTF-8","windows-1251", $description) , ' ' . 'продолжение...

'; $i++; if ($i > 5) break; // Не более 5 анонсов новостей } // Проверка на то, что если файл устарел более, чем на 12 часов - качать и сохранить новый if (time() > filemtime($filename) + 60*60*12) { // Закачать и сохранить download($rss_url, $filename); } ################################################################################################################# function download($url, $filename) { // Закачать файл с указанного URL и сохранить с определенным именем $file = file_get_contents($url); if ($file) file_put_contents($filename, $file); } ?>