suchen
HeimPHP-BibliothekenPaginierungsbibliothekPHP-Paginator-Paging-Verarbeitungsklasse
PHP-Paginator-Paging-Verarbeitungsklasse
<?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();
    }

Funktion 1: Generieren Sie eine Paging-Navigation und eine Paging-Funktionsparameterliste basierend auf der Gesamtzahl der Seiten, der aktuellen Seite, der Seitengruppierung und der URL (wie viele Seiten, aktuelle Seite, wie viele pro Seite, Linkadresse). Funktion 2: Zählen Sie die Seitenspalten anhand der Anzahl der Datensätze. $page ist die aktuelle Seite. $pagesize ist die Anzahl der Datensätze pro Seite.

Haftungsausschluss

Alle Ressourcen auf dieser Website werden von Internetnutzern bereitgestellt oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur als Referenz zum Lernen. Bitte nutzen Sie diese nicht für kommerzielle Zwecke. Andernfalls sind Sie für alle Folgen verantwortlich! Wenn ein Verstoß vorliegt, kontaktieren Sie uns bitte, um ihn zu löschen. Kontaktinformationen: admin@php.cn

Verwandter Artikel

thinkphp Paging-Klasse PHP allgemeine Paging-Klasse v1.1thinkphp Paging-Klasse PHP allgemeine Paging-Klasse v1.1

23Oct2016

Bietet verschiedene offizielle und vom Benutzer veröffentlichte Codebeispiele und Codereferenzen. Jeder ist willkommen, sich auszutauschen und zu lernen.

PHP klassische Paging-NavigationsfunktionPHP klassische Paging-Navigationsfunktion

08Aug2016

:In diesem Artikel werden hauptsächlich die klassischen PHP-Paging-Navigationsfunktionen vorgestellt. Studierende, die sich für PHP-Tutorials interessieren, können darauf zurückgreifen.

PHP hausgemachter kleiner Paging-CodePHP hausgemachter kleiner Paging-Code

08Aug2016

:In diesem Artikel wird hauptsächlich der selbst erstellte kleine Paging-Code von PHP vorgestellt. Studenten, die sich für PHP-Tutorials interessieren, können darauf zurückgreifen.

Digitaler Paging-Effekt des PHP-SelbststudienprojektsDigitaler Paging-Effekt des PHP-Selbststudienprojekts

08Aug2016

:In diesem Artikel wird hauptsächlich der digitale Paging-Effekt des PHP-Selbstlernprojekts vorgestellt. Studierende, die sich für PHP-Tutorials interessieren, können darauf zurückgreifen.

Vollständiges Beispiel einer benutzerdefinierten PHP-Paging-KlasseVollständiges Beispiel einer benutzerdefinierten PHP-Paging-Klasse

29Jul2016

:In diesem Artikel wird hauptsächlich ein vollständiges Beispiel einer benutzerdefinierten PHP-Paging-Klasse vorgestellt. Schüler, die sich für PHP-Tutorials interessieren, können darauf zurückgreifen.

Beispiel für ODBC-Daten-Paging mit PHPBeispiel für ODBC-Daten-Paging mit PHP

08Aug2016

: In diesem Artikel werden hauptsächlich Beispiele für die Verwendung von PHP zur Implementierung von ODBC-Daten-Paging vorgestellt. Studierende, die sich für PHP-Tutorials interessieren, können darauf zurückgreifen.

See all articles