最近登録されたエントリーを取得するよ

http://www.hatena.ne.jp/info/webservices#b
を参考に最近登録されたエントリーを取得するよ

http://b.hatena.ne.jp/entrylist?mode=rss

でも、タイトルが「はてなブックマーク - 注目エントリー一覧」になってるので
ちょっとURLを修正して

http://b.hatena.ne.jp/entrylist?sort=eid&mode=rss

にしたら「はてなブックマーク - 新着エントリー一覧」が取れたよ

タグも取得したいよ

このままだとdc:subjectが正しく取れないので
XML_RSSを拡張するよ

<?php

require_once 'XML/RSS.php';

class MyRSS extends XML_RSS
{
    function MyRSS($handle = '')
    {
        $this->XML_RSS($handle);
    }

    function _add($type, $field, $value)
    {
        if (empty($this->{$type}) || empty($this->{$type}[$field])) {
            $this->{$type}[$field] = $value;
        } else {
            if (!is_array($this->{$type}[$field])) {
                $this->{$type}[$field] = (array)$this->{$type}[$field];
            }
            $this->{$type}[$field][] = $value;
        }

        $this->last = $this->{$type};
    }
}

$rss =& new MyRSS('http://b.hatena.ne.jp/entrylist?sort=eid&mode=rss');
$rss->parse();

foreach ($rss->getItems() as $item) {
    var_dump($item);
}

?>

これでタグを配列で取れるようになったよ