问答详情
源自:5-6 PHP中的逻辑运算符

关于异或运算的问题

为什么  echo (true xor true xor true xor false)?"true":"false";  的结果是true,而  echo (true xor true xor false)?"true":"false"; 的结果是false?

提问者:weixin_慕斯8253156 2020-11-30 17:37

个回答

  • WYQS
    2021-08-06 09:23:02

    运算顺序:

     echo (true xor true xor true xor false)?"true":"false"; 

    true xor true --》false;

    false(true xor true)xor true --》true;

    true(true xor true) xor false --》 true;

  • 一点一滴华晨雨落下
    2020-12-28 14:47:36

    一个一个运算的

  • weixin_慕斯8253156
    2020-11-30 17:55:27

    好吧,我知道了,课程真的应该好好说明的