tommylykerin/php-paginator

该包的最新版本(v0.1.0)没有可用的许可证信息。

PHP 分页类

v0.1.0 2018-12-20 03:29 UTC

This package is auto-updated.

Last update: 2024-09-20 17:06:33 UTC


README

PHP 的简单分页类

安装

选项 1:通过 composer 安装(推荐)

 composer require tommylykerin/php-paginator

将 composer 的 autoload.php 文件包含到您的项目中。

选项 2:克隆

克隆或下载项目到您的计算机上,并将 Paginator.php 文件包含到您的项目中。

用法

通过将总结果数作为第一个参数和每页结果数作为第二个参数传递给类构造函数来实例化 Paginator 类

$paginator = new Paginator(500, 5);

调用 paginate 方法

echo $paginator->paginate(); 

URL 会自动根据地址栏中的当前 URL 生成。

如果您想设置自定义 URL,应调用 set_url() 方法,并传递所需的 URL 作为参数

$paginator = new Paginator(500, 5);
$paginator->set_url("http://custom_url.com/?query=preserved");
echo $paginator->paginate();

这将向设置的 URL 添加页面数据。URL 中现有的参数会被保留。此示例将生成:http://custom_url.com/?query=preserved&page=1 等。