Olá pessoal, segue aqui uma dica de um tuto bem bacana sobre como buscar e exibir dados de um arquivo XML através de um script PHP, escrito pela Flávia Jobstraibizerhttp://www.revistaphp.com.br/artigo.php?id=83

Porém, no tuto, não fala em como buscar os dados, enfim... então dei uma adaptada e ficou assim:

PHP:
  1. <?
  2. $xml = file_get_contents("http://www.endereco-do-site.com/meuxml.xml");
  3.  
  4. $saida = $xml;
  5. preg_match_all( "/\<item\>(.*?)\<\/item\>/s", $saida, $blocodados);
  6.  
  7. foreach( $blocodados[1] as $bloco ){
  8.    preg_match_all( "/\<title\>(.*?)\<\/title\>/", $bloco, $nome );
  9.    preg_match_all( "/\<link\>(.*?)\<\/link\>/", $bloco, $link );
  10.    echo $nome[1][0];
  11. }
  12. ?>

Claro, leiam o artigo acima para entenderem este código ;]

Um abraço!