index.php ページから RSS フィードをレンダリングするのはそれほど悪くはありません。私はその例をたくさん見てきました。しかし、クラスからそれを行うのに問題があります。これは私が持っているものであり、多くのエラーがあると確信しています... PHPは私の強みではないので、どこが間違っているのか教えていただければ幸いです...
<?php
class RssDisplay {
protected $fromrss;
protected $allitemscollected_feed;
public function __construct($urllink, $total_items){
$this->fromrss = $urllink;
$this->allitemscollected_feed = $total_items;
}
public function getItems($allitemscollected_feed){
$feed = simplexml_load_file($this->fromrss, $this->allitemscollected_feed);
return $feed;
$collected_items[] =$feed;
$this->set('collected_items', $collected_items);
}
foreach('allitemscollected' as $feed){
$items->title;
$items->pubDate;
$items->description;
}
}
私のインデックスから、これは私がやっていることです:
$feed = new RssDisplay('http://feeds.feedburner.com/insidethehall?format=xml');