php-paginator分页处理类
<?php namespace JasonGrimes; class Paginator { const NUM_PLACEHOLDER = '(:num)'; protected $totalItems; protected $numPages; protected $itemsPerPage; protected $currentPage; protected $urlPattern; protected $maxPagesToShow = 10; protected $previousText = 'Previous'; protected $nextText = 'Next'; /** * @param int $totalItems The total number of items. * @param int $itemsPerPage The number of items per page. * @param int $currentPage The current page number. * @param string $urlPattern A URL for each page, with (:num) as a placeholder for the page number. Ex. '/foo/page/(:num)' */ public function __construct($totalItems, $itemsPerPage, $currentPage, $urlPattern = '') { $this->totalItems = $totalItems; $this->itemsPerPage = $itemsPerPage; $this->currentPage = $currentPage; $this->urlPattern = $urlPattern; $this->updateNumPages(); }
函数1:根据总页数,当前页,和页分组及url产生分页导航,分页函数参数列表(有多少页,当前页,每页多少个 ,链接地址)。函数2:根据记录数,页列清数,$page,当前页;$row_num记录总数;$pagesize:每页记录数;$url记录页。
免责声明
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
分享一个PHP数据库分页类,php数据库分页
13 Jun 2016
分享一个PHP数据库分页类,php数据库分页。分享一个PHP数据库分页类,php数据库分页 本帖最后由 luenmicro 于 2014-11-12 23:19 编辑 分享一个PHP数据库分页类。 [code]?php class page { private $p
PHP图像处理类库MagickWand用法实例分析
13 Jun 2016
PHP图像处理类库MagickWand用法实例分析。PHP图像处理类库MagickWand用法实例分析 本文实例讲述了PHP图像处理类库MagickWand用法。分享给大家供大家参考。具体分析如下: MagickWand 是
PHP使用Mysqli类库实现完美分页效果的方法
16 May 2016
这篇文章主要介绍了PHP使用Mysqli类库实现完美分页效果的方法,结合实例形式分析了PHP使用Mysqli类库的相关配置文件设置,数据库操作及分页的相关实现技巧,需要的朋友可以参考下
php分页可利用表格来分页类
13 Jun 2016
php分页可利用表格来分页类。* 在新建对象时需要的变量:$query(从数据表中获取记录数的sql语句),$page(当前页码),$maxline(每页几行))* 1、showpage方法:如果上面创建对象
Hot tools Tags
Hot Tools
Hot Article
Pokemon Pocket:如何与朋友一起玩
02 Nov 2024
手游攻略
所有《黑色行动 6》安全屋谜题解决方案
26 Oct 2024
手游攻略
Vampire Survivors (吸血鬼幸存者):恶魔城颂歌 DLC - 如何解锁每个角色
01 Nov 2024
手游攻略
Brotato:最佳猎人构建
13 Nov 2024
手游攻略
《模拟人生 4:生与死》- 守护树指南
03 Nov 2024
手游攻略