PHP动态分页函数,PHP开发分页必备啦_php教程-查字典教程网
PHP动态分页函数,PHP开发分页必备啦
PHP动态分页函数,PHP开发分页必备啦
发布时间:2016-12-29 来源:查字典编辑
摘要:贴代码:复制代码代码如下:/***分页函数**@paramint$count条目总数*@paramint$perlogs每页显示条数目*@p...

贴代码:

复制代码 代码如下:

/**

* 分页函数

*

* @param int $count 条目总数

* @param int $perlogs 每页显示条数目

* @param int $page 当前页码

* @param string $url 页码的地址

*/

function pagination($count,$perlogs,$page,$url,$anchor=''){

$pnums = @ceil($count / $perlogs);

$re = '';

$urlHome = preg_replace("|[?&/][^./?&=]*page[=/-]|","",$url);

for ($i = $page-5;$i <= $page+5 && $i <= $pnums; $i++){

if ($i > 0){

if ($i == $page){

$re .= " <span>$i</span> ";

} elseif($i == 1) {

$re .= " <a href="$urlHome$anchor">$i</a> ";

} else {

$re .= " <a href="$url$i$anchor">$i</a> ";

}

}

}

if ($page > 6) $re = "<a href="{$urlHome}$anchor" title="首页">«</a><em>...</em>$re";

if ($page + 5 < $pnums) $re .= "<em>...</em> <a href="$url$pnums$anchor" title="尾页">»</a>";

if ($pnums <= 1) $re = '';

return $re;

}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新php教程学习
    热门php教程学习
    编程开发子分类