发新话题
悬赏主题

不知道“&、|、^、~”是什么意思

补充资料

&、|、^、~没有找到是什么意思,我买的书里也没有说,只是一笔带过了,看PHP中文手册也没有看懂,求助……,谢谢了
最佳答案 ( 回答者: redking )
此回复于2008-04-08 10:01被 xvb789 评为最佳答案

呃 首先需要了解一下 计算机只会处理2进制 所以无论是数字或是其他什么内容都会最终解释为2进制的运算 比如一个数字5 计算机进行运算时需要转换成 101这个2进制数 其中的 1、0、1就称为位 位运算就是对操作数的每一位分别进行运算
如 $a=5(101) $b=4(100) 则 $a & $b = 4(100) 可以这样理解
1 0 1 & 1 0 0 = (1 &1) (0 & 0) (1 & 0) =1 0 0