PHP100分页代码修改版,算伪原创吧下面是测试的过程:文件page.php,代码如下:view plaincopy to clipboardprint?<?php   /*  * author:php100.com 论坛 nicholas_ng  */  function page($page,$total,$phpfile,$pagesize=3,$pagelen=3){   $pagecode = '';//定义变量,存放分页生成的HTML   $page = intval($page);//避免非数字页码   $total = intval($total);//保证总记录数值类型正确   if(!$total) return array();//总记录数为零返回空数组   $pages = ceil($total/$pagesize);//计算总分页   //处理页码合法性   if($page<1) $page = 1;   if($page>$pages) $page = $pages;   //计算查询偏移量   $offset = $pagesize*($page-1);   //页码范围计算   $init = 1;//起始页码数   $max = $pages;//结束页码数   $pagelen = ($pagelen%2)?$pagelen:$pagelen+1;//页码个数   $pageoffset = ($pagelen-1)/2;//页码个数左右偏移量   //生成html   $pagecode='<div class="page">';   $pagecode.="<span>第{$page}页/共{$pages}页</span>";//第几页,共几页   //如果是第一页,则不显示第一页和上一页的连接  
http://www.haowanw.com/bbs/viewthread.php?tid=541&from=recommend_f