0509--第十三次PHP作业---分页函数

<?php

function limit($num,$hello='10'){
          
          $total=ceil($num/$hello);    
          $total=$total>0?$total:1;
            $page = isset($_GET['page']) ? intval($_GET['page']) : 1;
            if($page<=0){
                $page=1;
            }else if($page>=$total){
                $page=$total;
            }
         $all=($page-1)*$hello;
         $limit = " limit $all,$hello";
         $html = '<ul class="pagination"><li><a href="?page=' .($page - 1). '">上一页</a></li></ul><ul class="pagination pagination-group">';
    //循环页码,从1到 总页数
    for ($i = 1; $i <= $total; $i++) {
        $html .=' <li><a href="?page=' . $i . '">' . $i . '</a></li>';
    }
    $html .='</ul><ul class="pagination"><li><a href="?page=' . ($page + 1) . '">下一页</a></li></ul>';
    return array($limit,$html);
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值