Re: variable type - conversion/checking

From: Date: Thu, 14 Mar 2013 22:44:30 +0000
Subject: Re: variable type - conversion/checking
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-320554@lists.php.net to get a copy of this message
On 03/14/2013 11:50 AM, Samuel Lopes Grigolato wrote:
Something like "if (is_numeric($var)&& $var == floor($var))" will do the trick. I don't know if there's a better (more elegant) way. On Thu, Mar 14, 2013 at 3:09 PM, Matijn Woudt<tijnema@gmail.com> wrote:
On Thu, Mar 14, 2013 at 7:02 PM, georg<georg.chambert@telia.com> wrote:
Hi, I have tried to find a way to check if a character string is possible to test whether it is convertible to an intger ! any suggestion ? BR georg
You could use is_numeric for that, though it also accepts floats. - Matijn
for that type of test I have always used this: if ( $val == (int)$val ) { http://www.php.net/manual/en/language.types.integer.php#language.types.integer.casting -- Jim Lucas http://www.cmsws.com/ http://www.cmsws.com/examples/

« previous php.general (#320554) next »