Inicio > PHP > Sintaxis alternativa de las estructuras de contol

SINTAXIS ALTERNATIVA DE LAS ESTRUCTURAS DE CONTOL

11/11/2017PHP

 

Como en la mayoría de lenguajes de programación, php usa las llaves ({}) para abrir y cerrar funciones, bucles y estructuras de control. Pero hay una sintaxis alternativa de las estructuras de contol que consiste en abrir la estructura de control con dos puntos (:) cerrándola dependiendo de la estructura de control. Quedando de la siguiente manera:

if ($a == 5):
A es igual a 5
endif;
//Cualquier salida (incluyendo espacios en blanco) entre una sentencia switch y el primer case resultará en un error de sintaxis. El ejemplo es váido ya que no se genera nada entre el switch y el case:
switch ($foo):
case 1:
...
endswitch
Personalmente prefiero usar las llaves, me parece mucho más cómodo.