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

Curso programación en PHP: Operadores lógicos

Los operadores proporcionan un resultado a partir de que se cumpla o no cierta condición.

AND: Retorna TRUE si ambas condiciones son verdaderas

if($a < $b AND  $b < $c)  {
	// las instrucciones dentro de este if se ejecutarán
	// solo si $a es menor a $b y $b es menor a $c
}

OR: Retorna TRUE si al menos una de las 2 condiciones son verdaderas

if($a == 5 ||  $a == 10)  {
	// las instrucciones dentro de este if se ejecutarán
	// solo si $a es igual a 5 o a 10
}

XOR: Retorna TRUE si una y solo una de las 2 condiciones son verdaderas

!: Retorna TRUE si la condición es FALSE

if(!$a) {
	// se evaluará como TRUE si $a es igual a FALSE
}

&&: Es igual a AND pero tiene mayor precedencia

||: Es igual a OR pero tiene mayor precedencia