перейти к следующему или предыдущему файлу в каталоге

Мы создаем портфолио со страницами в каталоге, например:

/portfolio/a-company-name.php
/portfolio/another-company-name.php
/portfolio/yet-another-company-name.php

Мы хотим создать ссылки «следующий» и «предыдущий» на каждой странице, чтобы люди могли перейти на следующую или предыдущую страницу в каталоге. Есть идеи?

Я думаю, что единственное небольшое препятствие может возникнуть в первом и последнем файлах в каталоге. Так что я думаю, что должен быть какой-то оператор if, чтобы построить следующую / предыдущую ссылку, только если в каталоге действительно есть следующий / предыдущий файл. Или, что еще лучше, туда, где он будет просто бесконечно зацикливаться … например, если вы находитесь в последнем файле в каталоге, а ссылка «следующий» просто перейдет к первому файлу.

-1

Решение

Есть эта функция scandir(), Это позволит получить все файлы в каталоге в массиве. Таким образом, вы можете пройти через это или выбрать следующий файл, когда захотите.
Documentation:http://php.net/manual/en/function.scandir.php

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]