按位与&  表示按二进制进行比对,相同位置的值同为1才为1,

按位或|   表示按二进制进行比对,相同位置的值只要有一个为1就为1

按位异或^  表示按二进制进行比对,相同位置的值不同的时候就为1


按位与和按位或经常在开源中看到,经常按二进制,每一位表示一个选项,比如ecshop中后台验证码的设置关于逻辑与& 逻辑非| 逻辑异或^

关于逻辑与& 逻辑非| 逻辑异或^


相关文章: