samyoul / php-pagination
此包的最新版本(dev-master)没有可用的许可证信息。
一个简单且轻量级的PHP分页类,与Twitter Bootstrap完美配合。通过可实例化的类管理分页变量,并通过类似视图的包含文件进行标记渲染。http://web.onassar.com/blog/2012/06/09/github-project-php-pagination
dev-master
2017-09-05 21:41 UTC
Requires
- php: ^5.3.3 || ^7.0
This package is not auto-updated.
Last update: 2024-09-12 07:28:32 UTC
README
PHP-Pagination 包含一个可实例化的类,以及一个用于渲染分页标记的 视图。
该库的目的是提供一个简单的API来渲染分页标记,无需担心包含通用文件和设置过多的设置。使用此类,您只需传入参数并调用实例的 *<parse> 方法。
安装
composer require samyoul/php-pagination
分页实例化和渲染
<?php // source inclusion require_once APP . '/vendors/PHP-Pagination/Pagination.class.php'; // determine page (based on <_GET>) $page = isset($_GET['page']) ? ((int) $_GET['page']) : 1; $totalItems = 200; // instantiate; set current page; set number of records $pagination = new Pagination($page, $totalItems); // grab rendered/parsed pagination markup $markup = $pagination->parse();