PHP 5.2.17和5.3.5按位运算符不一致

时间:2011-11-30 08:40:05

标签: php bitwise-operators

所以我在哈希生成器的很多地方使用按位orand

问题是当我按位或2.01572799682628657485824

5.2.17给了我8657485826(生产服务器)
5.3.5给了我67551234(我的开发服务器)

这导致了最终输出的巨大差异:

最终输出:
5.2.17:8ffffffffffffff0000fe00
5.3.5:8b86c9257

任何人都可以告诉我造成这种差异的原因以及如何获得5.2.17以返回5.3.5的内容吗?

0 个答案:

没有答案