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

Reply via email to