当我注意到这一行时,我正在查看有关 facebook 的 HipHop 虚拟机 (HHVM) 的这篇文章:
<?php
$u_bytes =
$p_bytes = 100 << 20;
我通过运行测试了一下,echo 100 << 20;
结果是104857600,有什么作用<< 20
呢?
编辑
根据答案,它是一个按位运算符(位移位 [left])。例子:
100 = 000000000000000000001100100
^ `<< 20` moves this bit 20 bits to the left
104857600 = 110010000000000000000000000