background image

PHP 基础分页类

一个比较基础的

PHP 分页类,比较初级,不过比较实用,可以自定义分页的 CSS 样式,

共包含三个文件,

(1) PHP

 

基础分页类

(2) style 样式文件,(3) 实例文件

 在 PHP 分页类文件中,已经用过许多了,有非常完善的,也有简单的,甚至我做的

 

一些网站当中,把分页的

PHP 

 

代码直接做到了

PHP 页面里,这显然是很不规范的。

合理地利用好

PHP 的面向对象,可以节省许多时间,而对于层出不穷的 PHP 样式应该

如何去使用,怎么选择去使用,主要还是根据自己的网站需求,本博建议如果不是特别大
型的网站,真没必要去使用非常完善的

PHP 分页样式,因为好多功能基本上都是一个摆设。

   下面是本文搜集的一个 PHP 基础分页类,最大的优点就是可以自定义分页的 CSS 样式,

 

对于小型的

PHP 应用程序已经是足够的了。

    1,PHP 基础分页类:
PHP 代码
<?php   
/*  
 

* 类名:page  

 

* 功能:

  

利用模板分页

 

*/  

class Page{   
  
 var $CurrentPage;   
 var $LeftOffSet;   
 var $RightOffSet;   
       
 var $TotalPage;//

   

总页数

 var $RecordCount;//

   

总记录数

 var $PageSize;//

   

每页显示条数

  
 var $PageUrl;   
 var $HypeLink;   
  
 var $Template;   
 var $tpl;   
 var $TagItems=array();   
 var $TagValues=array();   
  
 var $SqlQuery;   
  
 //

   

构造函数

 function Page($currentpage=1,$pagesize=5,$leftoffset=2,$rightoffset=7,$pageurl="?page=")

{   

  echo "分页类开始";   
  $this->CurrentPage=ceil(abs(@$currentpage+0));   
 

 (emptyempty($this->CurrentPage))?$this->CurrentPage=1:$this->CurrentPage=$this-