PHP动态分页函数,PHP开发分页必备啦

 更新时间:2011年11月07日 17:14:50   作者:  
PHP动态分页函数,PHP开发分页必备啦。其实吧,这个是必用的,不说了,PHP动态分页函数还是不错,比较简单吧
贴代码:
复制代码 代码如下:

/**
* 分页函数
*
* @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=\"首页\">&laquo;</a><em>...</em>$re";
if ($page + 5 < $pnums) $re .= "<em>...</em> <a href=\"$url$pnums$anchor\" title=\"尾页\">&raquo;</a>";
if ($pnums <= 1) $re = '';
return $re;
}

相关文章

  • PHP实现汉字转拼音类库的使用方法

    PHP实现汉字转拼音类库的使用方法

    这篇文章主要为大家介绍了PHP实现汉字转拼音类库使用方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • PHP判断远程url是否有效的几种方法小结

    PHP判断远程url是否有效的几种方法小结

    需要判断远程URL是否有效,远程url包括远程图片,网页,视频等等元素,收集了多种方法,大家可以根据需要选择。
    2011-10-10
  • phpinfo无法显示的原因及解决办法

    phpinfo无法显示的原因及解决办法

    今天小编就为大家分享一篇关于phpinfo无法显示的原因及解决办法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • 如何写php守护进程(Daemon)

    如何写php守护进程(Daemon)

    这篇文章主要介绍了如何写php守护进程Daemon,
    2015-12-12
  • PHP简单创建日历的方法

    PHP简单创建日历的方法

    这篇文章主要介绍了PHP简单创建日历的方法,
    2016-05-05
  • 关于php支持的协议与封装协议总结(推荐)

    关于php支持的协议与封装协议总结(推荐)

    这篇文章主要给大家介绍了关于php支持的协议与封装协议的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用PHP具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • PHPExcel内存泄漏问题解决方法

    PHPExcel内存泄漏问题解决方法

    这篇文章主要介绍了PHPExcel内存泄漏问题解决方法,本文先是讲解了造成内存泄漏的原因,然后给出了解决方法,需要的朋友可以参考下
    2015-01-01
  • PHP6 mysql连接方式说明

    PHP6 mysql连接方式说明

    PHP5.3 alpha和PHP6 alpha中,均采用了mysqlnd做为mysql数据库的默认驱动.
    2009-02-02
  • php实现通用的信用卡验证类

    php实现通用的信用卡验证类

    这篇文章主要介绍了php实现通用的信用卡验证类,涉及信用卡的规则与php字符串操作的相关技巧,具有一定参考借鉴价值,文中有英文原文注释说明,有助于更直观的了解源码相关信息,需要的朋友可以参考下
    2015-03-03
  • php实现多城市切换特效

    php实现多城市切换特效

    本文给大家主要分享的是在PHP中如何获取用户IP地址、PHP根据IP判断用户所在城市以及PHP根据IP实现城市切换或跳转的问题。
    2015-08-08

最新评论