Lendo RSS com XML_RSS do PEAR

PEAR
Enviado por Pedro Faria em Qui, 02/02/2006 - 16:13.PEAR

Esta é mais uma classe fantástica do PEAR para criar leitores de RSS em PHP. Você verá neste artigo como é simples e com poquissimos códigos chegaremos ao nosso objetivo.

Primeiramente precisamos instalar o pacote atravez do seguinte comando:

pear install XML_RSS

Feito isso, vamos por a mão na massa... A verdade é que eu nem tenho muito o que escrever de tão simples que é... com um exemplo da pra aprender... o detalhe é que estou tirando o exemplo do site do PEAR.

  1. <?php
  2. require_once "XML/RSS.php";
  3.  
  4. $rss =& new XML_RSS("http://slashdot.org/slashdot.rdf");
  5. $rss->parse();
  6.  
  7. echo "<h1>Headlines from <a href=\"http://slashdot.org\">Slashdot</a></h1>\n";
  8. echo "<ul>\n";
  9.  
  10. foreach ($rss->getItems() as $item) {
  11.     echo "<li><a href=\"" . $item['link'] . "\">" . $item['title'] . "</a></li>\n";
  12. }
  13.  
  14. echo "</ul>\n";
  15. ?>

Viram como é simples???

Pacote: http://pear.php.net/package/XML_RSS

Manual: http://pear.php.net/manual/en/package.xml.xml-rss.php

Um abração e até a próxima.