PHP - Die aktuelle Seite in der Navigation hervorheben


<?php

// Die aktuelle Seite in der Navigation hervorheben

$nav_pfad pathInfo($_SERVER["SCRIPT_NAME"]);
$nav_datei = array(
 
"Startseite|index.php",
 
"Spass|spass.php",
 
"Hobby|hobby.php",
 
"Info|info.php",
 
"Suche|suche.php");

foreach (
$nav_datei as $zaehler => $element) {
 list(
$nav_name$nav_link) = explode("|"$element);
 echo ((
$nav_link == $nav_pfad["basename"]) ? $nav_name
 
"<a href=\"$nav_link\">$nav_name</a>") . 
  ((
$zaehler < (count($nav_datei) -1)) ? " - \n" "\n");
}
?>

Beispiel: Startseite - Spass - Hobby - Info - Suche

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<q> Logische Auszeichnung

CSS - Vertikaler Text mit horizontalen Buchstaben

PHP - Dateien im Verzeichnis rekursiv auflisten, mit Filter

JavaScript - Checkbox auf "unbestimmt" setzen

MySQL - Datum nach Monaten sortieren