Información de página oficial PHP

A continuación se muestra el listado de las estructuras de control de PHP, las cuales son similares a otros lenguajes conocidos.

Estructuras de Control

Formas alternativas

Las formas alternativas en las secuencias de control, nos permiten otra forma de visualizar el flujo de los datos. La diferencia es que en lugar de las llave de apertura, se coloque los dos puntos (:) y en lugar de la llave de cierre, un operador de cierre (para if, sería endif; para switch, endswitch, etc.). Esta forma alternativa está disponible para los operadores if, switch, while, for, foreach.

if ($edad < 18) {
    echo 'No puede votar en las Elecciones';
} else if ($edad < 21) {
    echo 'Es un ciudadano de Honduras, pero sin la mayoría de edad';
} else {
    echo 'Usted ya tiene la mayoría de edad';
}

Versión Alternativa

if ($edad < 18) :
    echo 'No puede votar en las Elecciones';
elseif ($edad < 21):
    echo 'Es un ciudadano de Honduras, pero sin la mayoría de edad';
else:
    echo 'Usted ya tiene la mayoría de edad';
endif;