Я просмотрел на сайте PHP -Fig любой PSR, связанный с альтернативным синтаксисом PHP для управляющих структур, но ничего не нашел об этом.
Альтернативный синтаксис, например, такой:
<?php foreach ($arr as $foo) : ?>
<h1>block start</h1>
<?php if ($foo === 'test') : ?>
<a>Case1</a>
<?php elseif ($foo === 'test2') : ?>
<a>Case2</a>
<?php else : ?>
<a>CaseElse</a>
<?php endif; ?>
<h1>block end</h1>
<?php endforeach; ?>
Так это просто не определено и, следовательно, нормально для использования, или это не соответствует, так как нет упоминаний об этом в разделах стиля кодирования?