poweredbydiscuzphp分页函数multidiscuz
内容导读
收集整理的这篇技术教程文章主要介绍了poweredbydiscuzphp分页函数multidiscuz,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含860字,纯文字阅读大概需要2分钟。
内容图文
代码如下:
/*
* 分页函数
* $num 总条数,$perpage 一页多少条, $curpage 当前页, $mpurl url, $page = 10 显示几个分页
*
*/
function multi($num, $perpage, $curpage, $mpurl, $page = 10) {
$multipage = '';
$realpages = 1;
if ($num > $perpage){
$offset = 4;
$realpages = @ceil($num / $perpage);
if ($page > $realpages) {
$form = 1;
$to = $realpages;
}else {
$form = $curpage - $offset;
$to = $form + $page - 1;
if ($form < 1) {
$form = 1;
//$to = $curpage + 1 - $form;
if ($to - $form < $page) {
$to = $page;
}
}
}
$multipage = ($curpage > 1 ? 'up ' : '');
for ($i = $form; $i <= $to; $i++) {
$multipage .= $i == $curpage ? ''.$i.' ' :
''.$i.' ';
}
$multipage .= $curpage < $realpages ? 'next ' : '';
$multipage = $multipage ? ''.$multipage.'' : '';
}
return $multipage;
}
以上就介绍了poweredbydiscuz php 分页函数multi discuz,包括了poweredbydiscuz方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
内容总结
以上是为您收集整理的poweredbydiscuzphp分页函数multidiscuz全部内容,希望文章能够帮你解决poweredbydiscuzphp分页函数multidiscuz所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。