RSS2.0をPHPでライブラリを使わず素早く作る
2006年06月15日-
Create an RSS feeds generator in PHP - Programmer Assist
次のコードスニペットをコピペすれば、PHPでライブラリを使わずRSS2.0を素早く組み立てられます。
自作ツールにRSS2.0を軽く組み込んでみたい、っていう場合に一瞬で実装可能です。
<?php
header("Content-type: text/xml;charset=utf-8");
echo '<?xml version="1.0" encoding="UTF-8"?>';
echo '
<rss version="2.0">
<channel>
<title>Title</title>
<link>http://website.com</link>
<description>Description</description>
<category>rss, feeds, in, php</category>
<generator>me :-)</generator>
<webMaster>[email protected]</webMaster>
';
// ループ部分は適宜内容を書き換えてください
for( ..looping..through..your..content.. )
{
echo '
<item>
<title>'.$item-title-var.'</title>
<link>'.$item-link-var.'</link>
<description>'.$item-description-var.'</description>
<author>'.$item-author-var.'</author>
<category>'.$item-category-var.'</category>
</item>
';
}
echo '
</channel>
</rss>
';
?>
注)出力に日本語がある場合、UTF-8で保存する、あるいはmb_convert_encoding関数なんかでUTF8に変換してください。
関連エントリ)
PHPからRSSを手軽に作成するライブラリ: RSSWriter
最新のブログ記事(新着順)
- 可愛くアニメーションする「beautifully crafted animated icons」
- アイソメトリックなアイコンがアイコンがPNG,SVGでゲットできる「Isoicons」
- ユニークなカタカナフォントtorisippo
- 美しいメッシュグラデーションをCSSで簡単に取得できる「MSHR」
- TailwindCSSなサイトで使える100以上のアニメーションエフェクト「animata」
- SVG形式のテック系企業のロゴを簡単にゲットできる「Svgl」
- 統一感のある色味を一括生成できるツール「The good colors」
- くちばしフォント【商用可】
- 小説表紙などに使えそうな商用可なフォント「になロマン」
- 筆で書いたようなカナ書体「筆竹仮名B」
- 過去のエントリ