PHP-Includes ?

Hallo,

bin PHP-Einsteiger und habe eine Frage in diesem Zusammenhang: Ich möchte meine Site redesignen und gleichzeitig ein PHP-Script einbinden. Ist es möglich, immer wiederkehrende Layoutelemente (z. B. Navigationsleiste) in Form eines Includes in allen Seiten einzubinden, so dass bei Änderungen nur diese eine Datei korrigiert werden muß und sich dies auf die gesamte Site auswirkt? Ich kenne diese Möglichkeit von SSI.

Vielen Dank im Voraus.

Gruß
Michael

Da gibt es zwei Möglichkeiten.

  1. require
    Beispiel: require(‚header.inc‘);

  2. include
    include hat gegenüber require den Vorteil, dass man auch variable Filenamen einbinden kann.
    Beispiel:
    $incfiles = array(‚dat1.inc‘, ‚dat4.inc‘,
    ‚dat3.inc‘, ‚dat4.inc‘);
    for ($i = 0; $i