Der Martin: Alternative Syntax für Kontrollstrukturen

Beitrag lesen

Hallo,

{ … } ist in PHP ein Block. Bei { ?> foo <?php } hat man aber keinen PHP-Block mehr.

wirklich nicht? Es ist IMO nur eine andere Schreibweise für den Block.

Die Views ist auch eher das Arbeitsfeld derer, die mit HTML groß geworden sind. Und in HTML gibt es auch nicht Klammern, sondern paarweise Tags, wo im schließenden der Bezeichner aus dem öffnenden wiederholt wird.

Stimmt. Und das ist bei entsprechend konfusem Markup, wo plötzlich mehrere schließende div- oder span-Tags aufeinander folgen, auch nicht wirklich übersichtlich. Wie schnell ordnet man mal Start- und Endtag falsch zu, vor allem wenn der Autor sich beim Einrücken vertan hat (oder ganz darauf verzichtet).

Ciao,
 Martin

--
Computer funktionieren grundsätzlich nicht richtig.
Wenn doch, hast du etwas falsch gemacht.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(