【发布时间】:2011-09-07 10:08:12
【问题描述】:
您好,我正在尝试在我的主页上显示来自特定论坛的最多 5 个主题。所以我想从位于http://example.com/forum 的“公告”中获取线程并将它们显示在主页上的列表中。
我怎样才能使用 PHP 做到这一点?
【问题讨论】:
您好,我正在尝试在我的主页上显示来自特定论坛的最多 5 个主题。所以我想从位于http://example.com/forum 的“公告”中获取线程并将它们显示在主页上的列表中。
我怎样才能使用 PHP 做到这一点?
【问题讨论】:
按照以下步骤从 MyBB 获取 RSS 提要:http://wiki.mybb.com/index.php/RSS_Syndication。看起来你可以将限制设置为 5 个线程并选择一个论坛进行联合。
接下来就是使用 PHP 解析 RSS 提要的问题。帮助您入门的半生不熟的代码:
$xml = simplexml_load_string($feed);
$items = $xml->channel->item;
foreach($items as $item) {
$title = $item->title;
$link = $item->link;
$pubDate = $item->pubDate;
$description = $item->description;
// echo and format variables
}
【讨论】: