课程
/后端开发
/PHP
/PHP入门篇
三个变量的异或运算也是有且只有一个为真即为真吗?为什么当我把$c改成TRUE,$a xor $c xor $b是通过啊?
2014-11-12
源自:PHP入门篇 5-6
正在回答
这些逻辑运算都在两者间运算吧。三个的话从左至右,前两个的结果和第三个进行运算。
其实异或说通俗的就是两者不同为真咯。
你上面说的 $a xor $c xor $b , $a xor $c结果为false,然后false xor true,结果自然是true了。
不会的,我试过了。
过目不忘的丑
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
5 回答echo ($a xor $c xor $d)?"通过":"不通过"; 请问这一句中先算a和c异或还是c和d异或?
2 回答echo ($a xor $c xor $d)?"通过":"不通过"; 请问老师这为什么是通过
2 回答两个问题1输出为1。2,xor有且有两个了的输出是什么?
1 回答既然是两个不同的赋值运算符,为什么不写成$c & $a;而要写成$c =&$a;呢
8 回答为什么我$c=$a;和$c=&$a;输出的是一样的