Parola chiave PHP xor
Esempio
Genera un messaggio solo se solo una delle espressioni è vera:
<?php
if(5 < 3 xor 5 < 10) {
echo "Only one of the expressions
was true";
}
?>
Definizione e utilizzo
La xor
parola chiave è un operatore logico.
Gli operatori logici vengono utilizzati per combinare istruzioni condizionali.
Il valore restituito sarà solo true
se una delle istruzioni è true
e l'altra è
false
.
Nota: questo operatore ha una precedenza inferiore rispetto all'operatore di assegnazione, il che potrebbe generare risultati confusi. Racchiudi l'espressione tra parentesi per evitare risultati imprevisti.
Pagine correlate
Per saperne di più sugli operatori, consulta il nostro Tutorial per gli operatori PHP .
Altri esempi
Esempio
Mostra la differenza di precedenza:
<?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";
?>
❮ Parole chiave PHP