PHP实现内容页面的上一篇下一篇的功能
Jun 20, 2016 pm 01:03 PM在内容站或者产品站中,为了更好的用户体验,一般在内容页面中会给出上一篇,下一篇的链接
PHP实现内容页面的上一篇下一篇的功能的代码
$previous 为上一篇的id
$next_item 为下一篇的id
$id_array = array();//获取该分类按指定排序得到的内容id数组 //获取上一篇,下一篇的id if (is_array($id_array)) { reset ($id_array); $counter = 0; foreach ($id_array as $key => $value) { if ($value == (int)$_GET['products_id']) { $position = $counter; if ($key == 0) { $previous = -1; // it was the first to be found } else { $previous = $id_array[$key - 1]; } if (isset($id_array[$key + 1]) && $id_array[$key + 1]) { $next_item = $id_array[$key + 1]; } else { $next_item = $id_array[0]; } } $last = $value; $counter++; } if ($previous == -1) $previous = $last; }

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Beheben Sie den Festplattenfehler der Ereignis-ID 55, 50, 98, 140 in der Ereignisanzeige

Diese Apple-ID wird im iTunes Store noch nicht verwendet: Fix

Was bedeutet das Identitätsattribut in SQL?

Wie SpringBoot Redis-Schlüsseländerungsereignisse überwacht
![Ereignis-ID 4660: Objekt gelöscht [Fix]](https://img.php.cn/upload/article/000/887/227/168834320512143.png?x-oss-process=image/resize,m_fill,h_207,w_330)
Ereignis-ID 4660: Objekt gelöscht [Fix]

Wo Sie die Tencent-Video-ID überprüfen können

Die nicht patchbare Sicherheitslücke im Yubico-Zwei-Faktor-Authentifizierungsschlüssel beeinträchtigt die Sicherheit der meisten Yubikey 5-, Security Key- und YubiHSM 2FA-Geräte
