Closed GoogleCodeExporter closed 9 years ago
Ok, turns out this is due to a change in the PHP api:
edsko@slash:~$ /opt/php-5.2.0/bin/php -r "var_dump(0x100000000);"
int(2147483647)
edsko@slash:~$ /opt/php-5.2.1/bin/php -r "var_dump(0x100000000);"
float(4294967296)
Now we need to make a policy decision...
Original comment by edskodev...@gmail.com
on 14 Apr 2007 at 5:26
The decision was to change to the 5.2.1 behaviour, since it is cleaner.
Bug 16 discusses a longer term fix for this sort of problem.
Original comment by paul.biggar
on 14 Apr 2007 at 5:47
I removed the strange edge cases for hexadecimal ints, which have mercifully
been
fixed to work in an intuitive way in PHP 5.2.1.
Original comment by paul.biggar
on 14 Apr 2007 at 7:53
Original issue reported on code.google.com by
edskodev...@gmail.com
on 14 Apr 2007 at 4:11