Palabra clave PHP xor
Ejemplo
Envíe un mensaje solo si solo una de las expresiones es verdadera:
<?php
if(5 < 3 xor 5 < 10) {
echo "Only one of the expressions
was true";
}
?>
Definición y uso
La xor
palabra clave es un operador lógico.
Los operadores lógicos se utilizan para combinar sentencias condicionales.
El valor devuelto solo será true
si una de las declaraciones es true
y la otra es
false
.
Nota: este operador tiene una precedencia menor que el operador de asignación, lo que puede generar resultados confusos. Encierre la expresión entre paréntesis para evitar resultados inesperados.
páginas relacionadas
Lea más sobre los operadores en nuestro tutorial de operadores de PHP .
Más ejemplos
Ejemplo
Muestre la diferencia de precedencia:
<?php
$result1 = false || true;
echo "false || true = ";
echo
$result1 ? "true" : "false";
echo "<br>";
$result2 = false or
true;
echo "false or true = ";
echo $result2 ? "true" : "false";
?>
❮ Palabras clave de PHP