PHP xor 关键字
实例
仅当其中一个表达式为真时才输出消息:
<?php
if(5 < 3 xor 5 < 10) {
echo "Only one of the expressions was true";
}
?>
亲自试一试 »
if(5 < 3 xor 5 < 10) {
echo "Only one of the expressions was true";
}
?>
定义和用法
xor
关键字是逻辑运算符。
逻辑运算符用于组合条件语句。
只有当其中一个语句为 true
而另一个语句为 false
.
注释: 此运算符的优先级低于赋值运算符,这可能会导致混淆结果。 将表达式括在括号中以避免意外结果。
相关页面
在我们的 PHP 运算符教程中了解有关运算符的更多信息。
更多实例
实例
显示优先级的差异:
<?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";
?>
亲自试一试 »
$result1 = false || true;
echo "false || true = ";
echo $result1 ? "true" : "false";
echo "<br>";
$result2 = false or true;
echo "false or true = ";
echo $result2 ? "true" : "false";
?>