0

您好,我正在尝试在我的主页上显示来自特定论坛的最多 5 个线程。因此,我想从位于http://example.com/forum的“公告”中获取线程,并将它们显示在主页上的列表中。

如何使用 PHP 做到这一点?

4

1 回答 1

2

按照以下步骤从 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

  }
于 2011-09-07T16:33:20.863 回答