PHP ofrece una sintaxis altenativa para alguna de sus estructuras
de control; a saber, if,
while, for, y
switch. En cada caso, la forma básica de
la sintaxis alternativa es cambiar abrir-llave por dos puntos (:) y
cerrar-llave por endif;,
endwhile;, endfor;, or
endswitch;, respectivamente.
En el ejemplo de arriba, el bloque HTML "A es igual 5" se anida
dentro de una sentencia if escrita en la
sintaxis alternativa. El bloque HTML se mostrarÃa solamente
si $a fuera igual a 5.
La sintaxis alternativa se aplica a else y
también a elseif. La siguiente es una
estructura if con elseif y
else en el formato alternativo:
Mirar también while, for, e if para más ejemplos.