Bienvenid@s, en este capítulo del Tutorial de PHP7 continuamos con la referencia del lenguaje, concretamente con los Operadores Lógicos.
Referencia del Lenguaje - Operadores lógicos
Los operadores lógicos sirven para combinar condiciones. Los operadores lógicos disponibles en PHP son:
Ejemplo | Nombre | Resultado |
---|---|---|
$a and $b | And (y) | TRUE si tanto $a como $b son TRUE. |
$a or $b | Or (o inclusivo) | TRUE si cualquiera de $a o $b es TRUE. |
$a xor $b | Xor (o exclusivo) | TRUE si $a o $b es TRUE, pero no ambos. |
!$a | Not (no) | TRUE si $a no es TRUE. |
$a && $b | And (y) | TRUE si tanto $a como $b son TRUE. |
$a || $b | Or (o inclusivo) | TRUE si cualquiera de $a o $b es TRUE. |
Código del script del capítulo operadores-logicos.php ...
<?php $var1 = 10; $var2 = 10; $var3 = 5; $var4 = 5; /* AND (y) - true si todas las condiciones son verdaderas */ echo '<p>Supuesto 1. Operadores: and &&</p>'; var_dump($var1 == $var2 && $var3 == $var4); /* OR (o inclusivo) - true si cualquiera de las condiciones es verdadera */ echo '<p>Supuesto 2. Operadores: or ||</p>'; var_dump($var1 > $var2 || $var3 == $var4); /* XOR (o exclusivo) - true si sólo una de las condiciones es verdadera */ echo '<p>Supuesto 3. Operador: xor</p>'; var_dump($var1 < $var2 xor $var3 == $var4); /* NOT - true si la condición no es verdadera */ echo '<p>Supuesto 4. Operador: !</p>'; var_dump(!($var1 > $var2));
No hay comentarios:
Publicar un comentario