Gunnar Bittersmann: PHP End Tag ?>

Beitrag lesen

@@Henry

Aber offen gesagt, empfinde ich das als eine Art schmutziger Hack.

Ich nicht.

Prinzipiell gibt es (bei vernünftiger™ Architektur) zwei Arten von PHP-Dateien: solche, die Programmlogik beinhalten und kein HTML ausgeben, und solche, die HTML ausgeben und ggfs. etwas Ausgabelogik beinhalten.

Erstere beginnen mit <?php und enden mit} oder ; (plus Whitespace).

In letzteren sollte nicht HTML in PHP geschachtelt werden (d.h. nicht Markup mit echo generiert werden), sondern PHP-Ausgaben der Daten sollten in HTML geschachtelt werden. In diesen gibt es natürlich ?>.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann