最族
PHP分页基础样式逻辑
2017-2-27 Veris
今天小V帮人回答分页的问题特此写了个基础版代码,如有更好的代码请分享!
$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.'页 | ';
}
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容