igorkampusano / pager
一个将结果分页的库
dev-main
2022-06-06 15:53 UTC
Requires
- php: >=7.0.0
This package is not auto-updated.
Last update: 2024-09-25 01:17:11 UTC
README
[![软件许可] (https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)] (LICENSE.md)
一个将结果分页的库
## 安装
通过 Composer
$ composer require igorkampusano/pager
使用
$obj = new IKPager\DirPager( new IKPager\PagesList(), 'photos', 3, 2); echo "<pre>"; print_r($obj->getItems()); echo "</pre>"; echo "<p>$obj</p>";
$obj = new IKPager\FilePager( new IKPager\ItemsRange(), 'largetextfile.txt'); echo "<pre>"; print_r($obj->getItems()); echo "</pre>"; echo "<p>$obj</p>";
try { $pdo = new PDO( 'mysql:host=localhost;dbname=test', 'root', '', [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]); $obj = new IKPager\PdoPager( new IKPager\ItemsRange(), $pdo, ('table_name'); echo "<pre>"; print_r($obj->getItems()); echo "</pre>"; echo "<p>$obj</p>"; } catch (PDOException $e) { echo "Can't connect to database"; }
许可
MIT 许可证 (MIT)。更多信息请参阅 [许可文件] (https://github.com/dnoegel/php-xdg-base-dir/blob/master/LICENSE)。