使用long2ip进行IP匹配会产生不同的结果

时间:2014-01-12 16:16:19

标签: php apache

这里是代码

echo (0xffffffff << (32 - 26));

它在本地主机上给出了-64,其中php版本最新为5.4.3

在实时主机上给出,274877906880其中php版本是5.3.27

是否有任何解决方案可以采取相同的结果

原始代码行

$mask = long2ip($x) == $ip_arr[1] ? $x : (0xffffffff << (32 - $ip_arr[1]));

0 个答案:

没有答案