Henry: PHP End Tag ?>

Beitrag lesen

Hallo dedlfix,

Warum soll man am Dateiende noch auf das Schließen von PHP bestehen? Ende ist Ende. Wenn man das PHP nicht schließt, kann sich dahinter auch nichts mehr schmuggeln, das meistens unsichtbar ist, aber dennoch Ausgabe darstellt. Solcher Whitespace stört, wenn man noch Sessions zu öffnen gedenkt oder andere header-sendende Fuktionen aufrufen möchte.

Und es steht im PHP-Handbuch, erstes Kapitel der Sprachreferenz.

Danke für den Link, noch nie gehört. Aber offen gesagt, empfinde ich das als eine Art schmutziger Hack. Whitespace und resultierende Headerproblematiken sollte man immer im Auge haben, da begrüße ich sogar eine Fehlermeldung, damit ich weiß, was da los ist und daraus lernen kann. Aber gerade die klare Auszeichnung/Struktur öffnen/schließen liebe ich so an PHP. Das man dies anders handhaben sollte… Für mich so ein wenig wie, lass alle Schränke Schubladen zu Hause offen stehen(hat sogar den Vorteil du kommst schneller ran), sieht aber scheiße aus.

Gruss
Henry