标签: php bitwise-operators
所以我在哈希生成器的很多地方使用按位or和and。
or
and
问题是当我按位或2.0157279968262和8657485824
2.0157279968262
8657485824
5.2.17给了我8657485826(生产服务器) 5.3.5给了我67551234(我的开发服务器)
8657485826
67551234
这导致了最终输出的巨大差异:
最终输出: 5.2.17:8ffffffffffffff0000fe00 5.3.5:8b86c9257
8ffffffffffffff0000fe00
8b86c9257
任何人都可以告诉我造成这种差异的原因以及如何获得5.2.17以返回5.3.5的内容吗?