易百教程

PHP使用逻辑运算符

逻辑运算符对其操作数应用逻辑运算,返回布尔响应。
最常用的逻辑运算是:!(非),&&(与),以及||(或)。

  • &&表示只有当两个操作数都为true时,&&才会返回true
  • ||表示如果任何一个或两个操作数都为true,则返回true
  • ! 将返回操作数的否定值,即,如果操作数为false,则结果返回为true;如果操作数为true,则返回false

示例代码

<?php
    var_dump(true && true); // true 
    var_dump(true && false); // false 
    var_dump(true || false); // true 
    var_dump(false || false); // false 
    var_dump(!false); // true 
?>

执行上面示例代码,得到以下结果:

D:\\>php test.php
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)