danil/pager

一个用于将结果分割成多页的库

安装: 1

依赖项: 0

建议者: 0

安全: 0

星级: 0

关注者: 1

分支: 0

开放性问题: 0

类型:项目

v1.0.0 2024-05-11 12:46 UTC

This package is auto-updated.

Last update: 2024-09-11 14:11:03 UTC


README

Software License

一个用于将结果分割成多页的库

安装

通过Composer

$ composer require daniil/pager 

使用方法

$obj = new ISPager\DirPager(
    new ISPager\PagesList(),
    'photos',
    3,
    2
);
echo '<pre>';
print_r($obj->getItems());
echo '</pre>';
echo "<p>$obj</p>";
$obj = new ISPager\FilePager(
    new ISPager\ItemsRange(),
    'largetextfile.txt');
echo '<pre>';
print_r($obj->getItems());
echo '</pre>';
echo "<p>$obj</p>";
try {
    $pdo = new РDО(
        'pgsql:host=localhost;dbname=test',
        'root'
    );
    $obj = new ISPager\PdoPager(
        new ISPager\ItemsRange(),
        $pdo,
        'table_name');
    echo '<pre>';
    print_r($obj->getItems());
    echo '</pre>';
    echo "<p>$obj</p>";
}
catch (PDOException $е) {
    echo "Can't connect to database";
}

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件