У кого воспроизводится баг с unpack на 64bit?
http://bugs.php.net/bug.php?id=42510
$u = unpack('Vresult', chr(200).chr(200).chr(200).chr(200));
echo "unpack = ", $u['result'], "\n";
echo "ip2long = ", ip2long('200.200.200.200'), "\n";
Expected result:
----------------
unpack = 3368601800
ip2long = 3368601800
Actual result:
--------------
unpack = -926365496
ip2long = 3368601800
http://bugs.php.net/bug.php?id=42510
$u = unpack('Vresult', chr(200).chr(200).chr(200).chr(200));
echo "unpack = ", $u['result'], "\n";
echo "ip2long = ", ip2long('200.200.200.200'), "\n";
Expected result:
----------------
unpack = 3368601800
ip2long = 3368601800
Actual result:
--------------
unpack = -926365496
ip2long = 3368601800