分页、浮点数

发布于 2024-12-07 20:38:55 字数 174 浏览 0 评论 0原文

我不想做类似的事情:

如果用户位于第一页、第二页或第三页,则分页编号为:1、2、3(默认值,我得到了这个atm。)。

我现在不需要,所以我用户将页面切换到第三页,那么分页号应该如下所示:2,3,4 ...如果用户位于第四页:3,4,5 ...等等。

我怎样才能在 PHP 中做到这一点?

I wan't to do something like:

If user is at first, second or third page then pagination numbers is: 1, 2, 3 (default, and I got this atm.).

I wan't it now, so I user is switching the page to the third page, then pagination number should look like this: 2, 3, 4 ... if user is at fourth page: 3, 4, 5 ... etc.

How can I do that in PHP?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱要勇敢去追 2024-12-14 20:38:55

如果您知道当前页,则减 1 即可获取上一页,加 1 即可获取下一页。一些 if 语句来确定页面是否 <= 0 以及 >最大页数(以防止出现这些)。如果这些陈述成立,只需在最后显示的页面上加 1 或从第一个显示的页面上减 1。

希望这是有道理的。

If you know the current page, subtract 1 from it to get the previous and add 1 to it to get the next page. Some if statements to determine if the page is <= 0 as well as > the max pages (to prevent those). If those statements are true, just add 1 to the last displayed page or subtract one from the the first displayed page.

Hope that makes senses.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文