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-