【发布时间】:2020-09-19 23:35:26
【问题描述】:
我是 PHP 新手,在这方面已经好几天没有运气了。我想识别当前页面,然后有一个加一和减一的链接来做Prev-Next链接。
数组基于文件夹中的 .md 文件。当我添加博客文章时,它可以增长或缩小。这是当前的测试数组(减去其他键值对):
$totalPages = Array
(
[0] => TD_Page Object
(
[keyword] => art
)
[1] => TD_Page Object
(
[keyword] => but
)
[2] => TD_Page Object
(
[keyword] => car
)
[3] => TD_Page Object
(
[keyword] => dat
)
[4] => TD_Page Object
(
[keyword] => eek
)
[5] => TD_Page Object
(
[keyword] => fit
)
由于关键字通过 PHP 路由充当页面 URI,我希望最终结果在概念上看起来像这样:
<a href="/blog/<?= echo next($keyword) ?>">Prev</a>
<a href="/blog/<?= echo prev($keyword) ?>">Prev</a>
我想检查当前页面,然后在数组中添加一个指向向上或向下的指针。如果是第一个或最后一个帖子,则不会出现相应的上一个或下一个链接的链接。
【问题讨论】:
-
您如何识别当前页面?这也是菜单吗?
-
当前页面通过 URI 中的关键字路由到那里。
标签: php multidimensional-array pagination