<?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
関連記事
13Jun2016
PHP の例外処理クラス PHP には多くの例外処理クラスがあり、その中の Exception はすべての例外処理の基本クラスです。例外には、メッセージ、例外メッセージの内容コード、例外コード ファイル、スローされた例外のファイル名、例外がスローされたファイルの行番号など、いくつかの基本的なプロパティとメソッドがあります。一般的に使用されるメソッドは次のとおりです。例外を取得するための getTrace追跡情報、getTraceAsString で例外追跡情報文字列を取得します
13Jun2016
29 以下の PHP Excel 処理クラスには、Excel の読み書き、インポート、エクスポートなどに関するクラスが含まれており、その一覧は以下のとおりです: PHP Excel Reader クラス 1. COM を使用して Excel スプレッドシートを読み取る Umesh Rai (インド) 2. Excelビナを読む
13Jun2016
PHP 例外処理 Exception クラス例外 (Exception) は、指定されたエラーが発生したときにスクリプトの通常のフローを変更するために使用されます。 例外とは何ですか? PHP 5 は、エラー処理に対する新しいオブジェクト指向アプローチを提供します。 例外処理は、指定されたエラー (例外) 状況が発生したときにスクリプトの通常のフローを変更するために使用されます。この状況を例外と呼びます。 例外がトリガーされると、通常は次のことが起こります。 現在のコードの状態が保存されます。 コードの実行が事前定義された例外ハンドラー関数に切り替わります。 状況に応じて異なります。
13Jun2016
PHPツールクラス [文字列処理クラス] class String { /** ----------------------------------- - ----------------------- * スタンドアロンで使用するための UUID を生成 ----------------------- --- ------------------------
13Jun2016
PHP ツール クラス [zip 圧縮ファイル処理クラス] class PHPZip{ private $ctrl_dir = array(); private $old_offset = 0;
Hot Tools
ユニバーサル PHP ページング クラス
ユニバーサル PHP ページング クラスのコード例
PHPユニバーサルページングクラス
PHPユニバーサルページングクラス
PHPのページングクラス
PHPのページングクラス