nstdio/file-pager

此包已被弃用且不再维护。未建议替代包。

一个简单的文件分页器。

dev-master 2016-08-02 07:21 UTC

This package is not auto-updated.

Last update: 2020-01-24 16:09:46 UTC


README

这是一个用PHP编写的简单扩展,旨在将文件分成页面。

安装

$ composer require nstdio/file-pager: "dev-master"

或者添加

"nstdio/file-pager": "dev-master"

到你的composer.json文件的require部分。

使用

<?php
use nstdio\FilePager;

$fileName = "path/to/file";
$pageSize = 25; // lines count on page.

$pager = new FilePager($fileName, $pageSize);
$pager->setLineSeparator(LineSeparator::HTML); // All control characters will be trimmed out.

$pager->prependLine('#{line}') // prepend string to line. Available tokens {line}, {pageLine}, {path}, {file}, {dir}, {page}.
      ->append("{page}.");

echp $pager->getPage(1);