PHP中这个符号“>>”是什么意思
What is the meaning of this symbol ">>" in PHP
我找到了这个例子,但我无法理解结果:
$x = 5;
echo $x>>2;
输出:
1
你能帮我解释一下吗
谢谢
$a >> $b Shift right 将$a $b步的位向右移动(每一步表示"divide by two")
所以如果5在二进制中是:101
5>>1 在二进制中是 2 10
5>>2 在二进制中是 1 1
此运算符在其他语言(例如 C)中很常见。
我找到了这个例子,但我无法理解结果:
$x = 5;
echo $x>>2;
输出:
1
你能帮我解释一下吗 谢谢
$a >> $b Shift right 将$a $b步的位向右移动(每一步表示"divide by two")
所以如果5在二进制中是:101
5>>1 在二进制中是 2 10
5>>2 在二进制中是 1 1
此运算符在其他语言(例如 C)中很常见。