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

发布人:8023  时间:2008-3-25 22:23  来源: Php Question  查看: 97次
&、|、^、~没有找到是什么意思,我买的书里也没有说,只是一笔带过了,看PHP中文手册也没有看懂,求助……,谢谢了

文章评论

共有 4 位PhpQ的网友发表了评论查看完整内容

  • 8023发表评论: 2008-3-26 18:35:11
  • 没有看明白
    $a & $b And(按位与) 将把 $a 和 $b 中都为 1 的位设为 1。
    是什么意思???继续求助中
  • 习明发表评论: 2008-3-27 20:37:08
  • 呃 首先需要了解一下 计算机只会处理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
  • kimi发表评论: 2008-3-27 22:52:26
  • 楼上回答很专业