Feb
27
2017
PHP分页基础样式逻辑
今天小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.'页 | '; }
发表评论: