在PHP中奇怪的打印行为?

这个问题在这里已经有了答案:

  • 参考 - 这个符号在PHP中的含义是什么? 18个答案

  • 因为它是一个按位运算符。 我认为这意味着4乘以2 ^ 5,因为这个算子的意思

    将$ a $ b步的位移到左边(每一步意味着“乘以2”)

    所以这是五个步骤。 它是4 * 2 * 2 * 2 * 2 * 2(但我在这里猜测;一切都在比特级发生)。


    参考位运算符:

    我们必须找到4 << 5。这意味着将4个比特移到左边:

    4 is 00000000000000000000000000000100
    4 << 5 after shifting is 00000000000000000000000010000000
    00000000000000000000000010000000 is 2^7 = 2*2*2*2*2*2*2 = 128
    
    链接地址: http://www.djcxy.com/p/1779.html

    上一篇: Strange print behaviour in PHP?

    下一篇: What does >> mean in PHP?