封装一个分页函数
【首页】'; //拼接“上一页”链接 $pre_page = $page-1 <= 0 ? $page : ($page-1); $html .= '【上一页】'; //拼接“下一页”链接 $next_page = $page+1 > $total_page ? $page : ($page+1); $html .= '【下一页】'; //拼接“尾页”链接 $html .= '【尾页】'; //返回拼接后的分页链接 return $html; }
创新互联建站是专业的阿拉山口网站建设公司,阿拉山口接单;提供网站设计、做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行阿拉山口网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
//总记录数 $total_num = count($info); //每页显示的条数 $perpage = 4; //获取当前页 $page = isset($_GET['page']) ? (int)$_GET['page'] : 1; //获取总页数 $total_page = ceil($total_num/$perpage); //对获取的当前页进行合理性判断 //1、判断当前页是否小于1 $page = max($page,1); //2、判断当前页码数是否大于总页数 $page = min($page,$total_page); //获取遍历数组时,每页开始的数组坐标值 $start_index = $perpage * ($page-1); //获取遍历数组时,每页最大的数组坐标值 $end_index = $perpage * $page-1; //防止计算结果超过最大记录数 $end_index = min($end_index,$total_num-1); ?>
文章题目:封装一个分页函数
网页地址:http://scjbc.cn/article/gjcppd.html