Zend_Feed:importだとホスト名1文字は駄目

はてなブックマークの/atomfeedを読み込もうと思ったら、Zend_Feed:import(URL)だとURLのvalidationにひっかかって駄目。

/^(?:[^\W_](?:[^\W_]|-){0,61}[^\W_]\.)*(?:[^\W_](?:[^\W_]|-){0,61}[^\W_])\.?$/

Zend_Filter::isHostnameメソッドで、↑の正規表現で判定しているので、ホスト名bが問題になって駄目。

そんなわけで、Zend_Feed::importStringを利用。

プロフィール

このブログ記事について

このページは、koshigoeが2006年10月14日 20:57に書いたブログ記事です。

ひとつ前のブログ記事は「はてなブックマークの/atomfeedのidが気になる」です。

次のブログ記事は「『PHPのissetはnullが入っているとfalseを返す』事を知らず戸惑った」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。