Declaring vars as INT ?
| From: | Chris Knipe | Date: | Fri, 21 Oct 2005 19:39:08 +0000 |
| Subject: | Declaring vars as INT ? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-224411@lists.php.net to get a copy of this message | ||
Hi,
Uhm... Let's take the below quickly:
Function DoSomething($Blah) {
$Blah = (int) $Blah;
return $Blah
}
$Blah, cannot be larger than 2147483647, and sometimes, I get negative
integers back from the above function.
This is with PHP 4.4.0 on FreeBSD 5.4-STABLE. Can anyone else perhaps
confirm this, and if it is indeed true, is this a bug, or a limitation
somewhere on PHP? Any other ways to confirm that *large* numbers, are
indeed integers? I'm working with numbers in the form of yyyymmddsss
(20051025001 for today for example)
Thanks,
Chris.