这可能是一个非常基本的问题。但是我不太清楚它们之间的区别 setItemCountPerPage和setPageRange。 zend手册定义如下。我没有看到阅读它的差异。有人可以告诉他们有什么不同,可能是在实际使用的背景下。感谢
setItemCountPerPage:设置页面上显示的最大项目数(默认为10)。
setPageRange:设置要在分页控件中显示的项目数(默认值为10)。注意:大多数情况下,这个数字将完全遵守,但滚动样式可以选择仅将其用作指南或起始值(例如,弹性)。
答案 0 :(得分:4)
setItemCountPerPage
指的是您正在分页的实际数据。
setPageRange
指的是PAGINATION CONTROLS(带有指向其他页面的链接的小HTML代码段)。查看分页控件中的不同分页样式,这将是非常明显的。
你可以真正使用一个没有另一个虽然它们很好地协同工作,但我通常认为没有必要将它们分开。