Ich werde dir hier den grundsätzlichen Aufbau der Übung mit einfachen Code-Beispielen aufzeigen.
Ziel der Vorbereitung ist es, dass du verstehst, wie die verschiedenen Dokumente "zusammenspielen" und wie die Daten im Array an den verarbeitenden Code in der Klasse übergeben werden.
Bist du schon geübt in PHP-Programmierung, kannst du diesen vorbereitenden Schritt mit gutem Gewissen überspringen.
Wir nehmen an, dass wir ein Web-Projekt mit einer Navigation erstellen, die auf jeder Seite gleich ist. In einer statischen Website müsste die Navigation auf jeder Inhaltsseite wiederholt werden. Änderungen werden so zur Qual, v.a. dann, wenn das Projekt weiter wächst.
Eine bessere Strategie ist es, die Struktur zentral in Form eines Arrays abzulegen und damit in einem weiteren Schritt den für das Menü notwendigen HTML-Code zu erzeugen. Änderungen an der Navigation (für das ganze Projekt) können so schnell vollzogen werden, es reicht aus, dafür nur das Array anzupassen.
In diesem vorbereitenden Schritt gehen wir einigen Hürden bewusst aus dem Weg: