dedlfix: Welche Syntax ist besser/zukunftsorientieter

Beitrag lesen

Tach!

http://framework.zend.com/manual/en/coding-standard.coding-style.html - "For files containing only PHP code, the closing tag must always be omitted (See General standards)."
Das kann auch nur PHP:

Du meinst sicher Zend, denn das ist deren Coding-Standard. Das PHP-Handbuch meint lediglich, dass bevorzugt werden soll, es wegzulassen.

Aus einer Fehlertoleranz und Inkonsistenz des Parsers eine Lösung für das Problem finden, dass PHP als HTML-Präprozessor gedacht war, man heute aber richtige Programme darin zu schreiben versucht…

Was ist denn besser daran, am Dateiende noch auf einen oder zwei weitere Abschlüsse zu bestehen? Es ist Schluss - ob da noch ein Semikolon und ein ?> kommt, ändert nichts mehr daran. Ich sehe es eher als übertriebene Gründlichkeit, so etwas zu fordern.

Es steht auch nicht PHPs Philosophie im Weg, nach der es am Ende selbständig offene Ressourcen schließt.

dedlfix.