我有一个zend分页器对象,我想获取此分页器中的第一个元素。
我尝试了$paginator->getItem(0)
,但返回了消息:Message: Cannot seek to 0 which is below the offset 2
。 $ paginator-> count()为19。
我可以通过使用foreach来实现:
foreach ($paginator as $item)
{
$entry = $item;
}
我如何通过不使用foreach来获得此信息?
最佳答案
这将为您提供第一项,而无需使用foreach:
$first = current($paginator->getItemsByPage(1)); // Get the first item
$firstCurrent = current($paginator->getCurrentItems()); // Get the first item of the current pages
关于php - Zend Paginator-如何获得分页器中的第一个元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8818023/