Simplepie分页

时间:2014-02-05 12:51:08

标签: pagination simplepie

我正在尝试按照此处所述设置分页: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;

1 个答案:

答案 0 :(得分:1)

1)将$ items分配给关联数组,而不是直接使用" echo"当标签匹配时。

2)使用count()函数

获取数组的计数

3)使用array_splice()拼接数组,只获得所需数量的项目和偏移量

array_splice($array,$start,$itemPerPage)

4)使用总数组计数和$ itemPerPage,您可以进行分页

关于拼接:http://www.php.net/manual/en/function.array-splice.php