PHP中&和&&之间的区别

我对&和感到困惑&&。我有两本PHP书。一个说它们是相同的,但是另一个说它们是不同的。我以为他们也一样。

他们不一样吗?

回答:

&是按位与。请参见按位运算符。假设您这样做14

& 7

    14 = 1110

7 = 0111

---------

14 & 7 = 0110 = 6

&&是逻辑AND。请参阅逻辑运算符。考虑一下这个真值表:

 $a     $b     $a && $b

false false false

false true false

true false false

true true true

以上是 PHP中&和&&之间的区别 的全部内容, 来源链接: utcz.com/qa/397603.html

回到顶部