Re: variable type - conversion/checking
| From: | Sebastian Krebs | Date: | Sat, 16 Mar 2013 01:54:09 +0000 |
| Subject: | Re: variable type - conversion/checking | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-320600@lists.php.net to get a copy of this message | ||
2013/3/16 Andrew Ballard <aballard@gmail.com>
> I suppose one could try something like this:
>
> if (is_string($val) && $val === (string)(int)$val) ....
>
> If $val is an integer masquerading as a string, it should be identical to
> the original string when cast back to a string, shouldn't it? (I can't try
> it right now.)
>
It is semantically equivalent to
$val == (int) $val
and as far as I remember (I didn't read everything completely) this were
mentioned. I didn't read, whether or not, it was accepted as solution ;)
>
> Andrew
>
--
github.com/KingCrunch