Hacker News new | past | comments | ask | show | jobs | submit login

No.

It uses a semicolon to delimit statements within blocks, but (afaik) placing each statement inside its own <?php ... ?> tag would be valid.

There's also the alternative syntax[1], which is mostly used for templating these days, which looks like

    <?php if ($foo): ?>
     ... html ...
    <?php endif; ?>
and is probably the only place other than a ternary operator that might conceivably end a line with a colon.

[1] http://php.net/manual/en/control-structures.alternative-synt...




but the <?php ?> don't seem to be used too much on this heatmap.


As php code gets more structured, its moving towards MVC frameworks where php tags are used sparingly in the views. (they are a fast way to make spaghetti code)




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: