运算符(Operators)


逻辑运算符(Logical Operators)

运算符 记号 使用 例 备注
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