在PHP中使用|

在PHP中使用|,php,operators,Php,Operators,我知道php中的| |运算符。然而,我的一个朋友用单线做了实验,得到了一些奇怪的结果。有人能解释这个神秘操作符背后的逻辑吗?这只是一个bug还是有意义? 示例: $a=7; $b=4; 回声$a |$bj;结果是7 $a=4; $b=7; 回声$a |$bj;结果也是7 $a=2; $b=9; 回声$a |$b;结果是11它是包含或的位逻辑运算符。异或=^。是运算符。原始帖子上的说明很好地解释了它的功能。如果不知道管道字符的名称,则很难搜索它。。

我知道php中的| |运算符。然而,我的一个朋友用单线做了实验,得到了一些奇怪的结果。有人能解释这个神秘操作符背后的逻辑吗?这只是一个bug还是有意义? 示例: $a=7; $b=4; 回声$a |$bj;结果是7

$a=4; $b=7; 回声$a |$bj;结果也是7

$a=2; $b=9;
回声$a |$b;结果是11

它是包含或的位逻辑运算符。异或=^。

是运算符。原始帖子上的说明很好地解释了它的功能。如果不知道管道字符的名称,则很难搜索它。。