XMLをパースする。
<?php //本文中のhttp://部分を<a href="" target="_blank">〜</a>に。 function auto_link ($text) { return preg_replace('/([^="\'>]|^)(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)/', '$1<a href="$2$3" target="_blank">$2$3</a>', $text); } mb_language("ja"); mb_internal_encoding("UTF-8"); //読み込むxmlを指定。 $xml = simplexml_load_file("http://twitter.com/statuses/user_timeline/3862921.rss"); echo "<h1>".$xml->channel->title."</h1>"; echo "<p>".$xml->channel->description."</p>"; echo "<em>Source : ".auto_link($xml->channel->link)."</em>"; for ($i=0; $i < 20; $i++) { echo "<dl>"; echo "<dt>". "<a href=\"".$xml->channel->item[$i]->link."\">".date('Y/m/d H:i',strtotime($xml->channel->item[$i]->pubDate))."</a>". "</dt>"; echo "<dd>".auto_link($xml->channel->item[$i]->description)."</dd>"; echo "</dl>"; } ?>
XMLを読み込んでhtmlではき出す。
※「simplexml_load_file」はphp5でないといけないみたい。