@@Der Martin
Aber: Sollte sich später ergeben, dass man doch PHP im Include ausführen möchte, muss man für alle Seiten, die das Include einbauen, den Quelltext ändern. Das würde man sich sparen, wenn man gleich
include()
verwendet.Das solle man bedenken und abwägen.
Guter Punkt. Aber bei einer sorgfältig durchdachten Struktur sollte das klar sein, wenn man mit dem Coden beginnt.
„Sorgfältig durchdacht“ bezieht sich auf die aktuellen Anforderungen? Die können sich aber auch nachträglich ändern.
Beispiel: Man lagert die ganzen link
-Elemente für Stylesheet und Favicons (ersteres vorzugsweise im Singular) in ein Include aus und hat dann <?php readfile('includes/style.phtml'); ?>
im head
zu stehen.
Später fällt einem dann noch ein, am CSS Naked Day das Stylesheet nicht einzubinden – programmatisch, um das nicht jedes Jahr händisch raus- und wieder reinnehmen zu müssen. Und schon hat man PHP im Include, was man bei den ursprünglichen Anforderungen nicht hatte.
🖖 Живіть довго і процвітайте
When the power of love overcomes the love of power the world will know peace.
— Jimi Hendrix