我有来自MySQL查询Array或其他内容的搜索结果.结果给出了$totalfiles例如25的变量.结果的数量限于$limit此处12.计算的最大页数$maxpages将是3.
在我们考虑这种情况时,第1页和第2页将获得12个结果,第3页将获得1个结果.
任何人都可以建议我来预测(或计算)的结果数量在一个特定页面的最简单的方法使用变量$totalfiles,$limit,$maxpages和$pagenumber使用PHP?我不认为所有这4个变量都是这样做的必要条件.
提前致谢..
唯一允许具有与$ limit不同的数字的页面是最后一页.别忘了.最后一页将始终具有整数除法的余数
$last_page_items = $totafiles % $limit;
Run Code Online (Sandbox Code Playgroud)
如果$ last_page_items为0,则表示您拥有包含$ limit项的所有页面
也,
$pages = ceil($totalfiles / $limit);
Run Code Online (Sandbox Code Playgroud)