Consumindo um XML usando PHP
Muita gente me pergunta qual é a forma mais simples de se consumir um arquivo XML usando PHP. Geralmente respondo para a pessoa que ela deve utilizar o simplexml para fazer isso. Para não deixar dúvidas, resolvi criar um exemplo simples de como consumir um arquivo RSS de notícias.Veja a seguir o código comentado:
<?php
//vamos consumir o rss 'Folha em cima da hora'
$url = "http://feeds.folha.uol.com.br/folha/emcimadahora/rss091.xml";
//carrego o XML usando o simplexml
$xml = simplexml_load_file($url);
//faço um loop dentro do nó 'channel' para pegar cada 'item' do RSS
foreach ($xml->channel->item as $item) {
//imprimo um parágrafo com um link incluindo o titulo da noticia
echo "<p><a href="{$item->link}">{$item->title}</a></p>";
}
?>



