and和or优先级应该是小于&&和||的吧

0

<?php $a=true; $b=true; $c=false; echo "\$a or \$b and \$c is ".($a or $b and $c)."<br>"; echo "\$a || \$b and \$c is ".($a || $b and $c)."<br>"; ?> 结果: $a or $b and $c is 1 $a || $b and $c is 不然($a || $b and $c) 的结果怎么是false

  • 0
    CT√ 123个月前 回答

    -------(and . or)

    js 里面,哪个写在前面那个就优先!

    SQL中,

    or 优先级 倒数第一

    and 优先级 倒数第二
    ---------&& 和 || 的优先级问题
    等价的, && 的 优先级比 || 要高
    不过如果不熟悉的话最好是加()更直观


    (答案仅供参考)

    最佳答案
  • 0
    CT√ 123个月前 回答
    if(asdfjklkj==sdfjlk or sadfl==sdfkjh)和if(asdfads==hgk || asdfsad==fghdfgh)
    前者全文字显得正规,档次,只是or混在其中不是很好找;
    后者||符号明显好找,易懂。
    优先级顺序是
    &&
    ||
    and
    or
    优先级顺序知道的人不多,老手也没多少背下来的,因为他们都加(括号)。



    (以上答案來至百度)