12 の異なる Web サイトから RSS フィードを取得する必要があります。選択したフィードのみがメイン ページに表示されるようにします。Magpie RSS パーサーを使用して RSS フィードを表示しています。しかし、どうすればそれらをデータベースに保存できますか。次のコードを使用してフィードを取得しました。
<?php
include('magpierss/rss_fetch.inc');
define('MAGPIE_CACHE_DIR', '/var/cache');
$rss = fetch_rss(' here is url link');
$items = array_slice($rss->items, 0, 10);
foreach ($items as $item) {
$href = $item['link'];
$title = $item['title'];
$desc = $item['description'];
echo "<p><a href='$href'>$title</a><br>";
if ($desc) {
if (strlen($desc) >= 125) {
$desc = substr($desc, 0, 124) . "...";
}
}
echo $desc;
}
;
?>
これで、データベースに保存する方法がわかりました。