php-paginator ページング処理クラス
<?php
namespace JasonGrimes;
class Paginator
{
    const NUM_PLACEHOLDER = '(:num)';
    protected $totalItems;
    protected $numPages;
    protected $itemsPerPage;
    protected $currentPage;
    protected $urlPattern;
    protected $maxPagesToShow = 10;
    protected $previousText = 'Previous';
    protected $nextText = 'Next';
    /**
     * @param int $totalItems The total number of items.
     * @param int $itemsPerPage The number of items per page.
     * @param int $currentPage The current page number.
     * @param string $urlPattern A URL for each page, with (:num) as a placeholder for the page number. Ex. '/foo/page/(:num)'
     */
    public function __construct($totalItems, $itemsPerPage, $currentPage, $urlPattern = '')
    {
        $this->totalItems = $totalItems;
        $this->itemsPerPage = $itemsPerPage;
        $this->currentPage = $currentPage;
        $this->urlPattern = $urlPattern;
        $this->updateNumPages();
    }

機能 1: 総ページ数、現在のページ、ページ グループ、URL (ページ数、現在のページ、ページごとの数、リンク アドレス) に基づいて、ページング ナビゲーションとページング関数のパラメーター リストを生成します。機能 2: レコード数に従って、ページ列がカウントされます。$page、現在のページ、$row_num レコードの総数、$pagesize: ページあたりのレコード数、$url レコード ページ。

免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

PHPキーワードレッドマーキング処理クラス PHPキーワードレッドマーキング処理クラス

29 Dec 2017

記事を表示するときに、特定のキーワードを素早く見つけて見つけられるように、特定のキーワードを赤色で強調表示する必要がある場合があります。この記事では、PHPでコンテンツのキーワードを赤くマークして強調表示し、みんなで共有できる機能を紹介しますので、キーワードを扱う際の参考になれば幸いです。

PHPエラー処理クラス PHPエラー処理クラス

13 Jun 2016

PHP の例外処理クラス PHP には多くの例外処理クラスがあり、その中の Exception はすべての例外処理の基本クラスです。例外には、メッセージ、例外メッセージの内容コード、例外コード ファイル、スローされた例外のファイル名、例外がスローされたファイルの行番号など、いくつかの基本的なプロパティとメソッドがあります。一般的に使用されるメソッドは次のとおりです。例外を取得するための getTrace追跡情報、getTraceAsString で例外追跡情報文字列を取得します

PHPGrid PHPテーブルデータ処理クラス PHPGrid PHPテーブルデータ処理クラス

20 Jun 2016

テーブルベースのデータの追加、変更、削除、参照 (CRUD) は、Web 開発者にとって最も一般的な操作です。 phpGrid を使用して Web ベースのデータ編集を実装すると、ほんの少しのプログラミング知識と 2 行のコードだけで、プロ仕様の、AJAX 対応の機能豊富な PHP データ テーブルを簡単に開発でき、非常に便利です。真のクロスブラウザー インライン編集を備え、すべての HTML フォーム コントロールをサポートし、検索ツールバー、マスター/詳細テーブルを統合し、画像表示をサポートし、MS Excel へのエクスポートをサポートし、ユーザー データ アクセス権を制御できます。できる

PHP例外処理クラス PHP例外処理クラス

23 Jun 2016

PHP例外処理クラス

PHP httpリクエスト処理クラス PHP httpリクエスト処理クラス

25 Jul 2016

PHP httpリクエスト処理クラス

PHP画像処理クラス PHP画像処理クラス

23 Nov 2016

以前に作成した画像処理クラスは、インターネット上に存在するものとは異なり、オブジェクトのインスタンス化時に $type パラメーターに異なる値を渡すことで、異なる機能を実現できます。 現在、3 つの機能のみが実装されています: 1: 画像のスケーリング、2: 画像のトリミング、3: 画像のウォーターマークの追加&lt;?php include "image.class.php"; $image=new image("2.png", 1, &qu) ...

See all articles