<?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(); }
Fonction 1 : générer une liste de paramètres de navigation par pagination et de fonction de pagination en fonction du nombre total de pages, de la page actuelle, du regroupement de pages et de l'URL (combien de pages, page actuelle, combien par page, adresse du lien). Fonction 2 : En fonction du nombre d'enregistrements, les colonnes de page sont comptées, $page, la page actuelle ; $row_num, le nombre total d'enregistrements ; $pagesize : le nombre d'enregistrements par page d'enregistrement $url.
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe
16Mar2017
Une très belle classe de pagination PHP, qui peut être directement appliquée au système de pagination. C'est un outil essentiel pour la pagination de la base de données MySQL. Il vous suffit d'intégrer le fichier de classe et le style CSS de pagination pour obtenir une belle pagination.
11Nov2017
Dans nos deux articles précédents, nous vous avons fait comprendre le principe de la pagination PHP et l'effet de la mise en œuvre de la pagination.Les deux articles portent sur l'implémentation de la pagination dans le développement.Chaque fois que nous devons écrire beaucoup de code PHP, nous ne pouvons pas. nous encapsulons la pagination et l'écrivons en tant que classe afin de pouvoir l'appeler directement à l'avenir ? Aujourd'hui, je vais partager avec vous une classe de pagination PHP facile à utiliser et magnifique !
31May2018
Cet article présente principalement la classe de pagination de page encapsulée par PHP et analyse les techniques associées aux opérations numériques PHP et aux opérations de chaîne pour réaliser la fonction de pagination sous la forme d'un exemple complet. Les amis dans le besoin peuvent se référer à ce qui suit.
23Jul2017
Le code de pagination PHP est relativement simple.
20May2023
La pagination est une fonctionnalité essentielle lors du développement d’un site Web ou d’une application devant afficher de grandes quantités de données. En PHP, cette fonction peut être plus facilement implémentée en utilisant la fonction de pagination. Ensuite, cet article expliquera comment utiliser les fonctions de pagination en PHP. Installer la bibliothèque de fonctions de pagination. Tout d'abord, nous devons installer une bibliothèque de fonctions de pagination. PHP propose de nombreuses bibliothèques de fonctions de pagination, dont deux sont couramment utilisées : PEARPager et Zend_Paginator. Ici avec Zend_Paginato
19Jan2018
Bootstrap Paginator est un plug-in de pagination js basé sur Bootstrap. Cet article présente principalement deux façons d'utiliser le plug-in de pagination bootstrap Paginator. Jetons un coup d'œil.
Hot Tools
Une classe de pagination PHP universelle
Un exemple de code de classe de pagination PHP universelle
classe de pagination universelle php
classe de pagination universelle php
Une classe de pagination pour php
Une classe de pagination pour php