<? // 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]