php中&&和||的用法 - 夏目友人帐

php中&&和||的用法

"夏目贵志" 发表于: 2018年05月26日

这两个是php 中的关系运算符。
  php中的关系运算符有:&&(and)、||(or)、xor(亦或)、!(非)、

名称关系示例结果
and$x and $y如果 $x 和 $y 都为 true,则返回 true。
or$x or $y如果 $x 和 $y 至少有一个为 true,则返回 true。
xor异或$x xor $y如果 $x 和 $y 有且仅有一个为 true,则返回 true。
&&$x && $y如果 $x 和 $y 都为 true,则返回 true。
11$x 1 1 $y如果 $x 和 $y 至少有一个为 true,则返回 true。
!$x如果 $x 不为 true,则返回 true。

注释:11是 || 表格问题用11替代

【注解】&&是表示“和”“与”的关系,两遍都为真是结果才为真。

          | |表示”或“的关系,只要有有一个为真结果就为真。
               !(非)是将false转为true      true转为false

【难点】xor(亦或)是指两边只有一个为真 整个表达式的结果才是真 否则都是false

              1 xor 1  =false     0 xor 0  =false    0 xor 1 =true

这两个是php 中的关系运算符。
  php中的关系运算符有:&&(and)、||(or)、xor(亦或)、!(非)、

名称关系示例结果
and$x and $y如果 $x 和 $y 都为 true,则返回 true。
or$x or $y如果 $x 和 $y 至少有一个为 true,则返回 true。
xor异或$x xor $y如果 $x 和 $y 有且仅有一个为 true,则返回 true。
&&$x && $y如果 $x 和 $y 都为 true,则返回 true。
11$x 1 1 $y如果 $x 和 $y 至少有一个为 true,则返回 true。
!$x如果 $x 不为 true,则返回 true。

注释:11是 || 表格问题用11替代

【注解】&&是表示“和”“与”的关系,两遍都为真是结果才为真。

          | |表示”或“的关系,只要有有一个为真结果就为真。
               !(非)是将false转为true      true转为false

【难点】xor(亦或)是指两边只有一个为真 整个表达式的结果才是真 否则都是false

              1 xor 1  =false     0 xor 0  =false    0 xor 1 =true

文章作者:php_ray

原文链接:https://blog.csdn.net/whulovely/article/details/72722728

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

添加新评论

已有 4 条评论

  1. 这是一篇很有故事的经验贴。

    1. @萧瑟

      雷姆拉姆插件有bug 后面百度到 这个 解决~

  2. 这文章是老古董了,哈哈

    1. @运营狗

      刚好百度到 就转载了 哈哈