购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.7 布尔类型

布尔(boolean)类型,也称为逻辑类型,主要用于处理“真/假”“是/非”等数据,包括真值(true)和假值(false),相关运算如下:

● 逻辑与运算,使用and或&&运算符。当两个运算数都是true时,结果为true,否则运算结果为false。

● 逻辑或运算,使用or或||运算符。两个运算数中有一个为true时,结果为true,两个运算数都是false时,运算结果为false。

● 逻辑取反运算,使用!运算符。true取反为false,false取反为true。

● 逻辑异或运算,使用xor运算符。两个运算数不同时结果为true,相同时结果为false。

下面的代码演示了这些运算的基本应用。

    <?php
    $x = true;
    $y = false;
    var_dump($x && $y);
    echo "<br>";
    var_dump($x || $y);
    echo "<br>";
    var_dump(!$x);
    echo "<br>";
    var_dump($x xor $y);
    ?>

代码执行结果见图3-35,可以改变$x和$y变量的值来观察运算结果。

图 3-35 WeT4hTES8VSS2F18ysjWHq1empJjTE+KnV1ov8jPU2gcXvsaChNpAxKqD+oYaw1t

点击中间区域
呼出菜单
上一章
目录
下一章
×