PHP 逻辑运算符

 

  在接下来的时间里面,我们准备为大家继续介绍“PHP 逻辑运算符”。

 

 (1)在PHP中逻辑运算符分为3种,分别是“与”、“或”、“非”,

  首先,我们来看看3种运算符的符号,分别如下:

  与运算符:&& 或 and

  或运算符:|| 或 or

  非运算符:!

 

 (2)逻辑运算符的运算规则

    1、逻辑运算符会将运算的对象分为两种类型,即“0”(false)与‘“非0”(true),

      也就是说在逻辑运算中,0以外所有的整数都被看作“非0”即true。

 

    2、与运算的规则:大家可以将与运算看作是“乘法”运算即可,规则如下:

 

         0 && 1 等于 0 即 false  (大家可以将它理解为0乘以1等于0)

         0 && 0 等于 0 即 false  (大家可以将它理解为0乘以0等于0)

         1 && 1 等于 1 即 true   (大家可以将它理解为1乘以1等于1)

 

    3、或运算的规则,如下:

 

         0 || 1 等于 1 即 true

         0 || 0 等于 0 即 false

         1 || 1 等于 1 即 true

 

    4、非运算的规则,如下:

 

         !0 等于 1 即 true

         !1 等于 0 即 false

 

 (3)逻辑运算的结果

    从上面的运算规则可以看到,逻辑运算的结果只有两种,要么是1即true,要么是0即false。

 

 

 

 (4) 例子:

       

       $a = 3;

       $b = 4;

       

       if ( $a > 5 || $a < 10 )

       {

          echo $a;

       }

       else if ( $a == 3 )

       {

         echo $b;

       }

 

  例子分析:

  (1)首先,定义了变量a与b,初值分别为3 与4。

  (2)然后,程序再执行 if 语句,并判断$a > 5,即判断3 > 5,结果为false,因为,3不大于5,

     然后,程序再判断$a < 10,即判断3 < 10,结果为true,因为,3是少于10,

     然后,程序再把两次的判断结果 false 即0与 true 即1通过或运算符再运算一次,

     即 0 || 1,按照上面学习的运算规则,我们可以知道结果等于1即 true

 

     所以,就执行其主体中的代码,echo $a,即向页面输出变量a中的值,即3。

 

 

 

 非常好,现在,我们已经掌握了PHP中的“ 逻辑运算符”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用它去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

  不要停留在理论规则上面,快动起来吧!

 

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练