运算符 | 记号 | 使用 例 | 备注 |
---|---|---|---|
AND | && | (expr1) && (expr2) | expr1与expr2都为TRUE时为TRUE |
OR | || | (expr1) || (expr2) | expr1与expr2其中一个为TRUE,即为TRUE |
NOT | ! | !(expr1) | expr1为TRUE是FALSE,FALSE时为TRUE |
<?php
$var1 = true;
$var2 = false;
$var3 = $var1 && $var2;
$var4 = $var1 || $var2;
$var5 = !$var1;
echo (int)$var3, "\r\n"; // 0 - FALSE
echo (int)$var4, "\r\n"; // 0 - TRUE
echo (int)$var5, "\r\n"; // 0 - FALSE
?>
[result]
0
1
0