GMP object and is_scalar()
| From: | Yasuo Ohgaki | Date: | Sun, 29 Dec 2013 08:09:50 +0000 |
| Subject: | GMP object and is_scalar() | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-70904@lists.php.net to get a copy of this message | ||
Hi all,
GMP object is object. Therefore, is_scalar() returns false for GMP
objects.
[yohgaki@dev php-src]$ ./php-bin -r '$v = gmp_init("0");
var_dump(gettype($v));'
string(6) "object"
[yohgaki@dev php-src]$ ./php-bin -r '$v = gmp_init("0");
var_dump(is_scalar($v));'
bool(false)
This is correct behavior, but this behavior is debatable, IMO.
Any comments?
--
Yasuo Ohgaki
yohgaki@ohgaki.net