Obter feed do Twitter e exibir informações usando o SimpleXML

Com base no tópico Com o PHP preg_match_all, obtenha o valor do href , estou tentando obter algumas informações de um feed do Twitter.

Aqui está a URL de feed (para fins de teste): feed do Twitter

Aqui está o meu código:

function parse_feed($process) { $xml = @simplexml_load_string($process); $findTweet = $xml['entry']; return $findTweet; } $username = 'tweet'; $feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=2"; $feed = file_get_contents($feed); //echo $feed; print_r(parse_feed($feed)); 

Eu nunca usei SimpleXML antes ou trabalhei com XML.

Alguém pode me ajudar, por favor?

Ok Founf !, aqui está a solução para quem está interessado … Obrigado a m1k3y02 pelos docs!

  function parse_feed($process) { $xml = new SimpleXMLElement($process); $n=0; foreach($xml->entry as $entry) { $tweets[$n] = array($entry->published,$entry->content); $n++; } return $tweets; } $twitter_username = 'tweet'; $twitter_entries = 5; $feed = "http://search.twitter.com/search.atom?q=from:" . $twitter_username . "&rpp=".$twitter_entries; $feed = file_get_contents($feed); $tweets = parse_feed($feed); $n=0; $n_t = count($tweets); while($n < $n_t) { echo "
"; echo $tweets[$n][1][0]; echo ""; echo "
".$tweets[$n][0][0]."
"; $n++; }