我正在尝试按照此处所述设置分页:http://simplepie.org/wiki/tutorial/how_to_do_item_paging,但它不起作用,因为在我的情况下,有一个if语句只显示某些项目的标题,这些项目的类别定义为Apples在这个简单的例子中。有人知道如何用这个例子进行分页吗?
foreach ($feed->get_items() as $item):
if($item->get_category()->get_label() == 'Apples'){
echo $item->get_title();
}
endforeach;
答案 0 :(得分:1)
1)将$ items分配给关联数组,而不是直接使用" echo"当标签匹配时。
2)使用count()函数
获取数组的计数3)使用array_splice()拼接数组,只获得所需数量的项目和偏移量
array_splice($array,$start,$itemPerPage)
4)使用总数组计数和$ itemPerPage,您可以进行分页