真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

PHP分頁類高洛峰細說PHP-創(chuàng)新互聯(lián)

分頁類

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、雅安服務器托管、營銷軟件、網站建設、昌邑網站維護、網站推廣。total      =     $total;                         $this->nums     =     $nums;                         $this->pages    =      $this->getPages();                         $this->url         =      $this->setUrl();                         //獲取當前頁                         $this->cpage   =    !empty($_GET['page']) ? intval($_GET['page']):1;                         $this->cpage   =    $this->cpage>0 ?$this->cpage:1;                         $this->cpage   =    $this->cpage>$this->pages?$this->pages:$this->cpage;             }                          private function setUrl(){                         $url    =   $_SERVER['REQUEST_URI'];                         if(strstr($url, "?")){                             $arr = parse_url($url);                             if(isset($arr['query'])){                                 parse_str($arr['query'],$output);                             }                             //刪除url中重復的page=n的字符串                             unset($output['page']);                             $url = $arr['path']."?".http_build_query($output);                         }else{                             $url .="?";                         }                         return $url;             }             //獲取頁數(shù)             private function getPages(){                         return  ceil($this->total/$this->nums);// 向上取整法             }                          //首頁             private function first(){                         //如果當前頁是第一頁 則不顯示這些                         if($this->cpage>1){                             $pre    =   $this->cpage-1;                             return 'url.'&page=1">首頁  url.'&page='.$pre.'">上一頁';                         }else{                             return '';                         }                                    }                          //列表             private function flist(){                         $list       =   "";                         $num    =   4;                         //當前頁之前的設置                         for($i=$num;$i >=1;$i--){                             $page   =   $this->cpage-$i;                             if($page >1){                                 $list      .=  ' url.'&page='.$page.'">'.$page.' ';                             }                         }                         //當前頁的設置                         if($this->pages>1){                             $list   .=' '.$this->cpage.' ';                         }                         //當前頁之后的設置                         for($i=1;$i <=$num;$i++){                             $page   =   $this->cpage+$i;                             if($page <= $this->pages){                                 $list      .=  ' url.'&page='.$page.'">'.$page.' ';                             }else{                                 break;                             }                                                     }                         return $list;             }                          //末頁             private function last(){                 if($this->cpage < $this->pages){                     $next    =   $this->cpage+1;                     return 'url.'&page='.$next.'">下一頁  url.'&page='.$this->pages.'">末頁 ';                 }else{                     return '';                 }                                    }             //開始    從多少條記錄開始             private function start(){                         return  ($this->cpage-1)*$this->nums+1;             }             //結束    到多少條記錄結束             private function end(){                         return  min($this->cpage*$this->nums,$this->total);             }             //當前顯示的條數(shù)             private function currnum(){                         return $this->end()-$this->start()+1;             }             //分頁方法             public function fpage(){                                          $arr =  func_get_args();                                                  $fpage ="";                         $pages[0]=" 共{$this->total}條記錄 ";                         $pages[1]=" 本頁顯示".$this->currnum()."條記錄 ";                         $pages[2]=" 從".$this->start()."-".$this->end()."條 ";                         $pages[3]=" {$this->cpage}/{$this->pages} ";                         $pages[4]=" ".$this->first()." ";                         $pages[5]=" ".$this->flist()." ";                         $pages[6]=" ".$this->last()." ";                         if(count($arr)<1)                         $arr    =   array(0,1,2,3,4,5,6);                         foreach($arr as $n){                                 $fpage  .=  $pages[$n];                         }                         return $fpage;         }              }

調用分頁類

        include 'print.php';         $page = new Page(1000,10);        echo $page->fpage(6,4,5);

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


當前標題:PHP分頁類高洛峰細說PHP-創(chuàng)新互聯(lián)
地址分享:http://weahome.cn/article/ddiijs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部