<?
// compare 5 to the max value of an integer
if (5 < -2147483647) {
print "This is";
} else {
print "Nothing ";
}
// knock a digit off the max and compare again
if (5 < -214748364) {
print "weird";
} else {
print "unusual";
}
?>
I get nothing unusual....
Kirk
> -----Original Message-----
> From: scott [gts] [mailto:[EMAIL PROTECTED]]
> Sent: Friday, July 13, 2001 12:08 PM
> To: php
> Subject: [PHP] peculiar behaviour of large integers with "<" and ">"
>
>
> Has anyone come across this before?
>
> // compare 5 to the max value of an integer
> if (5 < -2147483647) {
> print "This is";
> }
>
> // knock a digit off the max and compare again
> if (5 < -214748364) {
> print "weird";
> }
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]