Quand dois-je utiliser if / endif versus If {}?

Bien la question est auto-explicatif.

En PHP quand dois-je utiliser le if/endif notation au lieu de la norme if(something){} notation?

Exemple:

<?php if($a == 5): ?>
A is equal to 5
<?php endif; ?>

Contre:

<?php if($a == 5){ ?>
A is equal to 5
<?php } ?>

source d'informationauteur Neal