📅  最后修改于: 2023-12-03 15:42:04.346000             🧑  作者: Mango
逻辑运算符用于比较或组合条件。在 PHP 中有三种逻辑运算符: AND、OR 和 NOT。这些运算符通常用于 if 语句和 while 循环中。
AND 运算符用于同时检查两个或多个条件是否为真。当所有条件都为真时,AND 运算符返回 true。否则,返回 false。AND 运算符用 && 表示。
// 检查两个条件是否同时为真
if ($x == 1 && $y == 2) {
echo "Both conditions are true";
}
OR 运算符用于检查两个或多个条件是否至少有一个为真。当至少有一个条件为真时,OR 运算符返回 true。否则,返回 false。OR 运算符用 || 表示。
// 检查两个条件是否有一个为真
if ($x == 1 || $y == 2) {
echo "At least one of the conditions is true";
}
NOT 运算符用于反转条件的结果。如果条件为真,NOT 运算符返回 false;如果条件为假,NOT 运算符返回 true。NOT 运算符用 ! 表示。
// 检查条件是否为假
if (!$x == 1) {
echo "The condition is false";
}
逻辑运算符可以组合使用,以创建更复杂的条件语句。括号可以用于优先级控制。
if (($x == 1 && $y == 2) || $z == 3) {
echo "The conditions are met";
}
以上是逻辑运算符在 PHP 中的基本用法。您可以将它们用在 if 语句和 while 循环中,以帮助您控制程序流程。