如果至少一项陈述为真,则返回 true:
<?php
if (5 > 3 or 5 > 10) {
echo "true";
} else {
echo "false";
}
?>
亲自试一试 »
这个or
关键字是逻辑运算符。
逻辑运算符用于组合条件语句。
返回值将是true
如果任一语句返回true
,否则会返回false
。
和...之间的不同or
和||
是 or 的优先级非常低,这意味着大多数其他操作首先被评估。
阅读我们的有关运算符的更多信息PHP 运算符教程。
之间的区别or
和||
。or
优先级低于=
运算符,因此首先进行赋值。
<?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";
?>
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!