日本在线免费播放,国产精品合集一区二区三区,亚洲国产欧美精品,久久青青草原精品国产不卡

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

class page{
     
    public $page; //當(dāng)前頁(yè)
    public $pagenum// 頁(yè)數(shù)
    public $pagesize// 每頁(yè)顯示條數(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;
    }
    /**
     * 獲得分頁(yè)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".">首頁(yè) ";
        }
        if($this->page!=1){
            $pagestr.= "$url."p=".($this->page-1).">上一頁(yè)";
        }
         
        for($i=$start;$i<=$end;$i++){
            $pagestr.= "$url."p=".$i.">".$i."  ";                    
        }
        if($this->page!=$this->pagenum){
            $pagestr.="$url."p=".($this->page+1).">下一頁(yè)";
             
        }
        if($this->page+5<$this->pagenum){
            $pagestr.="$url."p=".$this->pagenum.">尾頁(yè) ";
        }
        return $pagestr;   
    }
     
}
// 測(cè)試代碼
$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ì)開(kāi)發(fā)
  • 返回頂部