异或,英文为exclusive OR,缩写成xor [1]
异或(xor)是一个数学运算符。它应用于逻辑运算。异或的数学符号为“⊕”,计算机符号为“xor”。其运算法则为:
a⊕b = (¬a ∧ b) ∨ (a ∧¬b)
如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0
<?php $a = 6; $b = 3; $c = ($a < 10 && $b > 1); var_dump($c); $c = ($a == $b || $b == 1); var_dump($c); $c = ($a > 10 xor $b < 1); var_dump($c); $c = ! ($a == $b); var_dump($c); $x = 5; $y = "5"; var_dump($x == $y); var_dump($x === $y); var_dump($x != $y); var_dump($x !== $y); $a = 5; $b = 8; var_dump($a >= $b); var_dump($a < $b); ?>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。