Функция вывода последних сообщений из твиттера

<?php
function twitter($name, $count){
//$name - логин юзера, $count - сколько последних сообщений выводить
$c = $count + 1;
 
$dom = new DomDocument();
 
$dom->load("http://twitter.com/statuses/user_timeline/".$name.".xml?count=".$c);
 
$twit = $dom->getElementsByTagName("text");
 
$date = $dom->getElementsByTagName("created_at");
 
$id = $dom->getElementsByTagName("id");
 
for ($i=0;$i<$count;$i++){
 
list($dweek, $m, $d, $time, $cl, $y) = explode(" ", $date->item($i*2)->nodeValue);
 
$month_str = array(
 
"Jan","Feb","Mar",
 
"Apr","May","Jun",
 
"Jul","Aug","Sep",
 
"Oct","Nov","Dec");
 
$month_int = array(
 
"января", "февраля", "марта",
 
"апреля", "мая", "июня",
 
"июля", "августа", "сентября",
 
"октября", "ноября", "декабря");
 
$m = str_replace($month_str, $month_int, $m);
 
$postdate = $d." ".$m." ".$y;
 
$postid = $id->item($i*2)->nodeValue;
 
$post = $twit->item($i)->nodeValue;
 
$post = bbcode($post);
 
echo $post.' (<a href="http://twitter.com/'.$name.'/status/'.$postid.'">'.$postdate.'</a>)<br/>';
}
 
}
?>