Necesitas un desarrollador para tu proyecto? Envíame un mensaje

Curso programación en PHP: Bloques de condicion

Los bloques de condición son la forma más elemental de controlar el flujo de un programa.

Imagina que vas conduciendo tu coche, al llegar a una intersección la forma en que procedes es:

Si hay alguien cruzando
	Me detengo
De lo contrario 
	Continúo

Esta forma de razonar seguramente lo puedes aplicar a cientos de acciones en la vida diaria. Implica que constantemente evaluamos condiciones y procedemos de una forma u otra según sean esas condiciones sean verdaderas o falsas.

Los lenguajes de programación dificilmente podrían darse el lujo de omitir una característica tan elemental y tan utilizada por el ser humano.
Al fin y al cabo el programa lo ejecuta una máquina pero siguiendo las instrucciones del programador, verdad?

Los bloques if/else son parte de cualquier lenguaje de propósito general.
Solo si la condición entre paréntesis es evaluada como verdadera (TRUE) se ejecutará el código entre llaves:

if($a < 0) {
	echo "$a es un número negativo";
} 

Opcionalmente podemos agregar inmediatamente después del if un bloque else, para ejecutar instrucciones en caso de que la condición sea FALSE

if($a < 0) {
	echo "$a es menor que cero";
}  else {
	echo "$a es igual o mayor a cero";
}

PHP además incluye la expresión elseif

if($a < 0) {
	echo "$a es menor que cero";
} elseif($a == 0) {
	echo "$a es igual a cero";
} else {
	echo "$a es mayor que cero";
}