分享一个轻量实用的PHP分页组件:Paginator

浏览:1244 发布日期:2017/11/21 分类:技术分享 关键字: php分页
Paginator是一个非常轻量小巧的PHP分页组件。当我们数据比较多的时候,需要使用分页来方便浏览,Paginator可以时页面中优雅的显示分页条,显示首页和尾页以及中间几页,多出的页数使用三点代替,符合我们预期,此外也可以用在移动端。
先看DEMO:https://www.helloweba.com/demo/2017/Paginator/?page=2
安装
使用composer安装,如果还不会composer请参考:composer require "jasongrimes/paginator:~1.0" 基本使用
安装好了,直接引入,设置几个参数即可渲染网页。注意这里我们使用了bootstrap样式。<?php 
require '../vendor/autoload.php'; 
 
use JasonGrimes\Paginator; 
 
$totalItems = 1000;  //总页数 
$itemsPerPage = 50;  // 每页显示数 
$currentPage = 8; // 当前所在页数 
$urlPattern = '/foo/page/(:num)';  // 定义跳转地址 
$paginator = new Paginator($totalItems, $itemsPerPage, $currentPage, $urlPattern); 
?> 
<html> 
  <head> 
    <link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css"> 
  </head> 
  <body> 
    <?php  
      echo $paginator;  
    ?> 
  </body> 
</html> 
更多使用请参考:https://www.helloweba.com/view-blog-453.html
最佳答案
评论( 相关
后面还有条评论,点击查看>>