网站地图    收藏   

主页 > php专栏 > php分页 >

php 经典的分页代码类

来源:未知    时间:2014-11-27 22:52 作者:xxadmin 阅读:

[导读] 这是一款php分页代码是一款经典的可自动判断url参数再进行分页的实例代码,同时自定了上页,下页,首页,尾页,同时还支持select下拉框跳转代码. php 经典的分页代码类代码如下: class page{...

这是一款php分页代码是一款经典的可自动判断url参数再进行分页的实例代码,同时自定了上页,下页,首页,尾页,同时还支持select下拉框跳转代码.

php 经典的分页代码类代码如下:

  1. class page{ 
  2.  
  3.  var $page_name="page"
  4.  
  5.  var $next_page='下一页'
  6.  
  7.  var $pre_page='上一页'
  8.  
  9.  var $first_page='首页'
  10.  
  11.  var $last_page='尾页'
  12.  
  13.  var $pre_bar='<<'
  14.  
  15.  var $next_bar='>>'
  16.  
  17.  var $format_left=''
  18.  
  19.  var $format_right=''
  20.  
  21.  var $pagebarnum=5; 
  22.  
  23.  var $totalpage=0; 
  24.  
  25.  var $nowindex=1; 
  26.  
  27.  var $url=""
  28.  
  29.  var $offset=0; 
  30.  
  31.  var $rewrite = array(); 
  32.  
  33.  
  34.  function page($array
  35.  
  36.  { 
  37.  
  38.   if(is_array($array)){ 
  39.  
  40.      if(!array_key_exists('total',$array))$this->error(__function__,'need a param of total'); 
  41.  
  42.      $total=intval($array['total']); 
  43.  
  44.      $perpage=(array_key_exists('perpage',$array))?intval($array['perpage']):10; 
  45.  
  46.      $nowindex=(array_key_exists('nowindex',$array))?intval($array['nowindex']):''
  47.  
  48.      $url=(array_key_exists('url',$array))?$array['url']:''
  49.  
  50.      $action = (array_key_exists('action'$array)) ? $array['action'] : ''
  51.      $id0 = (array_key_exists('id0'$array)) ? $array['id0'] : ''
  52.   $id1 = (array_key_exists('id1'$array)) ? $array['id1'] : ''
  53.   $id2 = (array_key_exists('id2'$array)) ? $array['id2'] : ''
  54.   $id3 = (array_key_exists('id3'$array)) ? $array['id3'] : ''
  55.  
  56.   }else
  57.  
  58.      $total=$array
  59.  
  60.      $perpage=10; 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论