En un documento que solo contenga PHP no existiría diferencias, pero cuando embebe código HTML para separar el código HTML de PHP y mantener una legibilidad lo ideal seria.
Código HTML:
Ver original
<?php foreach(array(1,2,3,4,5,6) as $v) : ?>
<?php endforeach; ?>
Saludos.