php位运算符的说明

说明:作为了解的东西,就是对位进行操作,位说的是二进制的每个“位”,二进制共有32位。

位:由1和0构成

&:按位与

1 & 1 =>>>1

1 & 0 =>>>0

0 & 1 =>>>0

0 & 0 =>>>0

|:按位或

1 & 1 =>>>1

1 & 0 =>>>1

0 & 1 =>>>1

0 & 0 =>>>0

~:按位非

~ 1 =>>> 0

~ 0 =>>>1

^:按位异或

1 ^ 0 =>>> 1

0 ^ 1=>>>1

其他情况就是0;

<<:按位左移

移动的位数:5 << 3

5个这个数移动3位,左边的可以认为删除,右面用0补齐
php位运算符的说明

>>:按位右移

移动的位数:5 >>3

5个这个数移动3位,左面的用0补齐,右面可以认为删除

注意:位运算都是对整数操作,操作的都是10进制,只不过cpu以二进制运算的。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/4026.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2017年12月8日 21:35
下一篇 2017年12月8日 23:34

相关推荐

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息