<?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: 페이지당 레코드 수.
페이지 매김 라이브러리95452017-12-23
페이지 매김 라이브러리72292017-12-04
페이지 매김은 페이지를 두 개 이상의 페이지로 나누는 것입니다. 특정 장치에 적합한 렌더링을 위해 모바일 웹 양식의 콘텐츠를 더 작은 페이지 그룹으로 나눌 수 있는 자동 페이징 메커니즘이 있습니다. 이 메커니즘은 다른 페이지를 탐색하는 데 사용할 수 있는 사용자 인터페이스 요소도 렌더링합니다.
페이지 매김 라이브러리94822017-11-30
페이지 매김 라이브러리55392017-11-16
페이지 매김 라이브러리48422017-11-04
완벽한 PHP 페이징 클래스, 특히 사용하기 쉬우므로 PHP 페이징 클래스를 사용해야 하는 친구는 놓치지 마세요.
페이지 매김 라이브러리67912017-10-25
코드 소개: 실용적인 PHP 페이징 클래스, 특히 사용하기 쉽습니다. PHP 페이징 클래스를 사용해야 하는 친구는 놓치지 마세요.
페이지 매김 라이브러리57492017-06-26
코드 소개: 범용 PHP 페이징 클래스는 사용하기 매우 쉽습니다. PHP 페이징 클래스를 사용해야 하는 친구는 놓치지 마세요.
페이지 매김 라이브러리72562017-06-25
소개: 기본 PHP 페이징 클래스인 페이징 스타일은 부트스트랩과 다소 유사하며 간단하고 아름답습니다. 무료 다운로드
페이지 매김 라이브러리69992017-06-23
소개간단하고 사용하기 쉬운 PHP 페이징 코드, 데이터 테이블의 총 레코드 수, 페이지당 행 수 표시 및 페이지 수 결정. 도움이 필요한 친구들은 참고용으로 다운로드할 수 있습니다.
페이지 매김 라이브러리55042017-06-17
캡슐화된 php+mysql 페이징 클래스를 공유하고, MySQL 데이터베이스의 데이터를 페이징으로 표시하고, SQL 쿼리 문에 따라 테이블에서 해당 레코드를 읽고, 홈 페이지를 표시하고, 다음 페이지와 이전 페이지 페이지가 아닌 페이지입니다.
페이지 매김 라이브러리59422017-06-01
간단한 PHP 페이징 함수 클래스를 소개하는 간단한 PHP 페이징 함수 클래스를 소개합니다. 전체 정보 수를 가져오고, 페이징 함수를 호출하고, 데이터베이스 작업을 수행하고, 페이징 탐색 내용을 출력합니다.
페이지 매김 라이브러리52922017-04-13