Encoder: Menü auslagern und dennoch individuell gestalten

Beitrag lesen

Überprüfen ist ja nicht ganz verkehrt.
Statt mit $_SERVER könntest du auch das Menü als Funktion einbinden und den Namen der aktuellen Seite mit übergeben, das ließe sich dann auch als Prüfkriterium hernehmen.
Ob du dazu ein Array anlegst oder jeden Menüeintrag durch eine Funktion einträgst die anhand des aktuellen Seitennamens formatiert, ist ja egal.