嘿,你忘记写博客了~

盛年不重来,一日难再晨,及时宜自勉,岁月不待人....

PHP分页基础样式逻辑

发布时间:2017-03-24编辑:windydeng浏览(1019)评论览(1)

    $page=5; //当前页
    $pageMax=20; //最大页
    $page=max($page,1);
    $page=min($page,$pageMax)
    ;$limit=3; //左右侧显示页数
    $start=$page-$limit>0?$page-$limit:1;
    $n=$limit>=$page?$limit-$page+1:0; //补差
    $end=$page+$limit>$pageMax?$pageMax:$page+$limit+$n;
    for($i=$start;$i<=$end;$i++){
        if($i==$page)
            echo '<u>第'.$i.'页</u> | ';
        else
            echo '第'.$i.'页 | ';}


关键字词:PHP分页基础样式逻辑