4 ms·
Doesn't PHP use a colon at the end of every line? WTF?
by Kwpolska 15y ago
Doesn't PHP use a colon at the end of every line? WTF?
- shabble 15y agoNo. 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-syntax.php http://php.net/manual/en/control-structures.alternative-synt...
- Kwpolska 15y agobut the <?php ?> don't seem to be used too much on this heatmap.
- Androsynth 15y agoAs 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)