函数代码求解
function multi($num, $perpage, $curpage, $mpurl, $maxpages = 0, $page = 10, $autogoto = FALSE, $simple = FALSE, $jsfunc = FALSE)
{
return $num > $perpage ? helper_page::multi($num, $perpage, $curpage, $mpurl, $maxpages, $page, $autogoto, $simple, $jsfunc) : '';
}
请高手详细解释上段函数代码的意义,谢谢!
------解决方案--------------------没有上下文,无法解释
------解决方案--------------------discuz分页函数的multi的使用
在function_core文件中的multi函数是分页函数,原型如下:
multi($num, $perpage, $curpage, $mpurl, $maxpages = 0, $page = 10, $autogoto = FALSE, $simple = FALSE)
其中
$num 总记录数,
$perpage 每页显示记录数,
$curpage 当前页码数,
$mpurl 页面的URL,如果url中存在"?"的,后面加上“&page=3”(3是页码数),不存在“?”的后面加上"?page=4"(4是页码数),
$maxpages = 0 位置叁数,
$page = 10 每次显示几个页面。
其他的叁数可以不填。