Maison >php教程 >php手册 >php google 风格分页代码

php google 风格分页代码

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBoriginal
2016-06-13 11:22:37934parcourir

php  google 风格分页代码
public function showCtrlPanel_g($halfPer = 5) {
  
  $re = '


   

        
  • '.$this->lineCount.'条

  •     
  • '.$this->currentPage.'/'.$this->pageCount.'页
  • ';
      if($this->currentPage-$halfPer >1){
       $re .= '
  • 1
  • ';
       if($this->currentPage-$halfPer*2 >1){
        $re .= '
  • ...
  • ';
       }else{
        $re .= '
  • ...
  • ';
       }
      }
      for ( $i = $this->currentPage - $halfPer,$i > 1 || $i = 1 , $j = $this->currentPage + $halfPer, $j pageCount || $j = $this->pageCount;$i   {
       $re .= $i ==  $this->currentPage
        ? '
  • '.$i.'
  • '." "
        : '
  • '.$i.'
  • '." ";
      }
      if($this->currentPage+$halfPer pageCount){
       if($this->currentPage+$halfPer*2 pageCount){
        $re .= '
  • ...
  • ';
       }else{
        $re .= '
  • ...
  • ';
       }
       $re .= '
  • '.$this->pageCount.'
  • ';
      }
        
      $re .= ' 
       

  
';
  return $re;
 }
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:php 批量增加数据Article suivant:PHP如何判断上传文件的类型