91亚洲精华国内精华精华液_国产高清在线精品一区不卡_精品特级一级毛片免费观看_欧美日韩中文制服有码_亚洲精品无码你懂的网站369

在瀏覽網(wǎng)頁時(shí),經(jīng)常會遇到分頁導(dǎo)航的情況。分頁導(dǎo)航主要有四個(gè)作用:告訴用戶要瀏覽的信息 量;讓用戶快速跳過一些不想看的信息;便于定位和查找;減少頁面大小,提高加載速度。此外,分頁導(dǎo)航實(shí)際上還給了瀏覽網(wǎng)頁的用戶一定的停頓,可以讓產(chǎn)品" 更有節(jié)奏感",減少用戶瀏覽的疲勞感

class page{
     
    public $page; //當(dāng)前頁
    public $pagenum// 頁數(shù)
    public $pagesize// 每頁顯示條數(shù)
    public function __construct($count, $pagesize){
        $this->pagenum = ceil($count/$pagesize);
        $this->pagesize = $pagesize;
        $this->page =(isset($_GET['p'])&&$_GET['p']>0) ? intval($_GET['p']) : 1;
    }
    /**
     * 獲得 url 后面GET傳遞的參數(shù)
     */
    public function getUrl(){  
        $url = 'index.php?'.http_build_query($_GET);
        $url = preg_replace('/[?,&]p=(\w)+/','',$url);
        $url .= (strpos($url,"?") === false) ? '?' : '&';
        return $url;
    }
    /**
     * 獲得分頁HTML
     */
    public function getPage(){
        $url = $this->getUrl();
        $start = $this->page-5;
        $start=$start>0 ? $start : 1;
        $end   = $start+9;
        $end = $end<$this->pagenum ? $end : $this->pagenum;
        $pagestr = '';
        if($this->page>5){
            $pagestr = "$url."p=1".">首頁 ";
        }
        if($this->page!=1){
            $pagestr.= "$url."p=".($this->page-1).">上一頁";
        }
         
        for($i=$start;$i<=$end;$i++){
            $pagestr.= "$url."p=".$i.">".$i."  ";                    
        }
        if($this->page!=$this->pagenum){
            $pagestr.="$url."p=".($this->page+1).">下一頁";
             
        }
        if($this->page+5<$this->pagenum){
            $pagestr.="$url."p=".$this->pagenum.">尾頁 ";
        }
        return $pagestr;   
    }
     
}
// 測試代碼
$page = new page(100,10);
$str=$page->getPage();
echo $str;
 
 
?>

 

穩(wěn)定

產(chǎn)品高可用性高并發(fā)

貼心

項(xiàng)目群及時(shí)溝通

專業(yè)

產(chǎn)品經(jīng)理1v1支持

快速

MVP模式小步快跑

承諾

我們選擇聲譽(yù)

堅(jiān)持

10年專注高端品質(zhì)開發(fā)
  • 返回頂部