Дата публикации: 10.04.2021

Парсер rss

8bd108ae

Задача: забирать новости из rss определённого сайта.

Изобретать велосипед очень интересно, когда есть на это время.
Это решение не моё, найдено в этом блоге.

Код под катом.


$url = 'http://sitename.ru/index.rss'; //адрес RSS
$rss = simplexml_load_file($url); //XML-файл в объект
 
 //цикл для обхода всей RSS ленты
$i=0;
foreach ($rss->channel->item as $item)
{
 if($i<3)
 {
 echo iconv("utf-8","cp1251",''.$item->title.'
'); echo iconv("utf-8","cp1251",' '.$item->description.'

'); } else { break; } $i++; } ?>
Популярные записи Как создать Xml sitemap в netcat Вывод всех событий за текущий месяц Разные условия вывода в одном компоненте О функции nc_file_path
11 ответов "
ScrMareuiu:
20/12/2010 в 3:17 пп

Oднотрахники

Ответить
netcat:
20/12/2010 в 3:21 пп

отлично!

Ответить
netcat:
20/12/2010 в 3:22 пп

Понимаю..

Ответить
netcat:
20/12/2010 в 3:22 пп

Не вижу небходимости..

Ответить
unitoday:
24/12/2010 в 2:11 дп

Здорово!

Ответить
antifree:
24/12/2010 в 11:32 дп

Трогательно)

Ответить
postnowtheres:
08/01/2011 в 2:17 дп

Супер!!!

Ответить
Игорь:
30/09/2011 в 10:15 дп

Превосходно!

Ответить
Edward:
29/11/2012 в 1:59 дп

Охуительно!!!

Ответить
netcat:
22/02/2013 в 1:09 пп

Ради таких комментариев и живу.

Ответить
фенанцы:
12/03/2013 в 5:30 пп

Ох ваще нах круть! Удачи афтар, щастья те!

Ответить
Добавить комментарий Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Имя *

E-mail *

Сайт

Комментарий

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

]]>