Re: [RFC] Big Integer Support
| From: | Stas Malyshev | Date: | Tue, 14 Oct 2014 20:47:39 +0000 |
| Subject: | Re: [RFC] Big Integer Support | ||
| References: | 1 2 3 4 5 6 7 8 9 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-78063@lists.php.net to get a copy of this message | ||
Hi!
> You throw an error. Just as plenty of functions already can’t handle
> ridiculously large integer arguments.
The problem is, if you function can handle the int range and you checked
for is_int() and everything worked fine - now it's broken because
is_int() no longer implies fixed range and there's no way to check if
you're dealing with fixed-range number or infinite-range number.
> No, it does: There are now integers, and objects that represent large
> integers, which behave differently.
IS_INT and IS_BIGINT would necessarily behave differently too - since
some functions may support both and some only integers. Again, no change
here.
--
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/