Mot-clé PHP xor
Exemple
N'affiche un message que si une seule des expressions est vraie :
<?php
if(5 < 3 xor 5 < 10) {
echo "Only one of the expressions
was true";
}
?>
Définition et utilisation
Le xor
mot clé est un opérateur logique.
Les opérateurs logiques sont utilisés pour combiner des instructions conditionnelles.
La valeur de retour ne sera que true
si l'une des instructions est true
et l'autre est
false
.
Remarque : Cet opérateur a une priorité inférieure à celle de l'opérateur d'affectation, ce qui peut entraîner des résultats confus. Enveloppez l'expression entre parenthèses pour éviter des résultats inattendus.
Pages connexes
En savoir plus sur les opérateurs dans notre tutoriel sur les opérateurs PHP .
Plus d'exemples
Exemple
Montrez la différence de priorité :
<?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";
?>
❮ Mots clés PHP