这个符号是什么意思“>>”用PHP

时间:2016-01-23 19:11:11

标签: php operators

我找到了这个例子,我无法理解结果:

$x = 5;
echo $x>>2;

输出:

1

请你帮我解释一下 感谢

1 个答案:

答案 0 :(得分:2)

$ a>> $ b Shift右移$ a $ b步的位向右(每一步意味着"除以2")

所以如果二进制中的5是: 101

5>> 1是2的二进制 10

5>> 2是二进制 1

中的1

此运算符在其他语言(例如C。

)中很常见

Source