PHP基础----运算符(逻辑运算符)

  • 逻辑运算符 :

 

PHP中任何一个变量(表达式)都可以看作一个逻辑表达式:

  变量值(表达式)与逻辑值的比较:

   1)、未赋值(NULL):为假

   2)、0或者”0”:为假

   3)、非0值:为真

   4)、空字符串””:为假

   5)、非空字符串:为真

 

1、逻辑与$a and $b:两者同为真则为真,否则为假

   $a=0.4;

   $b=3;

   if($a and $b)

   {

     echo "为真";

   }else{

     echo "为假";

   

2、逻辑或$a or $b:两者是有一个为真,则为真,否则为假

   $a=0.4;

   $b=3;

   if($a or $b)

   {

     echo "为真";

   }else{

     echo "为假";

   }

 

3、逻辑异或$a xor $b:两者不相同,为真,否则为假

   $a=0.4;

   $b=3;

   if($a xor $b)

   {

     echo "为真";

   }else{

     echo "为假";

   }

 

 

4、逻辑非!$a:逻辑取反,$a为假时,为真;为真时,为假

   $a=0.4;

   $b=3;

   if(!$c)

   {

         echo "为真";

   }else{

     echo "为假";

   }

 

5、逻辑与$a && $b(与and比较,&&有更高的优先级):两者同为真则为真,否则为假

   $a=0.4;

   $b=3;

   if($a && $b)

   {

        echo "为真";

   }else{

     echo "为假";

   }

 

6、逻辑或$a || $b(与or比较,||有更高的优先级):两者中有一个为真,则为真,否则为假

   $a=0.4;

   $b=3;

   if($a || $b)

   {

        echo "为真";

   }else{

     echo "为假";

 

   }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值