PHP操作Mysql时,经常会使用分页,对数据的信息进行分页显示。
而对于数据量非常庞大的信息,页数势必会非常的多,如:论坛的帖子显示页面、搜索引擎等,一般会限定页数的显示,如:10页,这样当你查看第6也的内容时,分页实际上显示的是[2-11]页的内容,满足分页列表数不超过10.
核心算法:
class Page{ private $pageSize; //每页显示条数 private $pageNow; //当前页数 private $pageCount; //总页数 private $rowCount; //总记录数 private $listNum=5; //定义最多显示的页数… 阅读全文