3v4l.org

run code in 300+ PHP versions simultaneously
<? $values = array( '-0', -0, 0, 123, -123, '123', '-123', '0123', '123 ', '0', '000', '+123', '1.23', 1.23, '123e4', '0x123', 'potato', 'EEBD', false, null, ); echo("PHP version: ".phpversion()."\n\n"); foreach($values as $value){ echo("TRYING WITH "); var_dump($value); echo("is_int: "); var_dump(is_int($value)); echo("is_numeric: "); var_dump(is_numeric($value)); echo("regex: "); var_dump(preg_match('/^\-?[0-9]+$/',$value)); echo("ctype_digit: "); var_dump(ctype_digit(ltrim((string)$value, '-'))); echo("filter_var: "); var_dump(filter_var($value, FILTER_VALIDATE_INT)); echo("\n"); echo("\n"); } ?>
Output for 7.1.26 - 7.1.33, 7.2.17 - 7.2.33, 7.3.0 - 7.3.31, 7.4.0 - 7.4.32, 8.0.0 - 8.0.12, 8.0.14 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
<? $values = array( '-0', -0, 0, 123, -123, '123', '-123', '0123', '123 ', '0', '000', '+123', '1.23', 1.23, '123e4', '0x123', 'potato', 'EEBD', false, null, ); echo("PHP version: ".phpversion()."\n\n"); foreach($values as $value){ echo("TRYING WITH "); var_dump($value); echo("is_int: "); var_dump(is_int($value)); echo("is_numeric: "); var_dump(is_numeric($value)); echo("regex: "); var_dump(preg_match('/^\-?[0-9]+$/',$value)); echo("ctype_digit: "); var_dump(ctype_digit(ltrim((string)$value, '-'))); echo("filter_var: "); var_dump(filter_var($value, FILTER_VALIDATE_INT)); echo("\n"); echo("\n"); } ?>
Output for 8.0.13
PHP version: 8.0.13 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.4.33
PHP version: 7.4.33 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.3.33
PHP version: 7.3.33 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.3.32
PHP version: 7.3.32 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.16
PHP version: 7.2.16 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.15
PHP version: 7.2.15 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.14
PHP version: 7.2.14 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.13
PHP version: 7.2.13 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.12
PHP version: 7.2.12 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.11
PHP version: 7.2.11 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.10
PHP version: 7.2.10 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.9
PHP version: 7.2.9 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.8
PHP version: 7.2.8 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.7
PHP version: 7.2.7 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.6
PHP version: 7.2.6 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.5
PHP version: 7.2.5 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.4
PHP version: 7.2.4 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.3
PHP version: 7.2.3 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.2
PHP version: 7.2.2 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.1
PHP version: 7.2.1 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.2.0
PHP version: 7.2.0 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.25
PHP version: 7.1.25 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.24
PHP version: 7.1.24 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.23
PHP version: 7.1.23 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.22
PHP version: 7.1.22 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.21
PHP version: 7.1.21 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.20
PHP version: 7.1.20 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.19
PHP version: 7.1.19 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.18
PHP version: 7.1.18 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.17
PHP version: 7.1.17 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.16
PHP version: 7.1.16 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.15
PHP version: 7.1.15 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.14
PHP version: 7.1.14 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.13
PHP version: 7.1.13 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.12
PHP version: 7.1.12 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.11
PHP version: 7.1.11 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.10
PHP version: 7.1.10 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.9
PHP version: 7.1.9 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.8
PHP version: 7.1.8 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.7
PHP version: 7.1.7 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.6
PHP version: 7.1.6 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.5
PHP version: 7.1.5 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.4
PHP version: 7.1.4 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.3
PHP version: 7.1.3 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.2
PHP version: 7.1.2 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.1
PHP version: 7.1.1 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.1.0
PHP version: 7.1.0 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.33
PHP version: 7.0.33 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.32
PHP version: 7.0.32 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.31
PHP version: 7.0.31 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.30
PHP version: 7.0.30 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.29
PHP version: 7.0.29 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.28
PHP version: 7.0.28 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.27
PHP version: 7.0.27 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.26
PHP version: 7.0.26 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.25
PHP version: 7.0.25 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.24
PHP version: 7.0.24 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.23
PHP version: 7.0.23 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.22
PHP version: 7.0.22 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.21
PHP version: 7.0.21 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.20
PHP version: 7.0.20 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.19
PHP version: 7.0.19 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.18
PHP version: 7.0.18 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.17
PHP version: 7.0.17 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.16
PHP version: 7.0.16 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.15
PHP version: 7.0.15 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.14
PHP version: 7.0.14 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.13
PHP version: 7.0.13 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.12
PHP version: 7.0.12 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.11
PHP version: 7.0.11 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.10
PHP version: 7.0.10 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.9
PHP version: 7.0.9 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.8
PHP version: 7.0.8 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.7
PHP version: 7.0.7 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.6
PHP version: 7.0.6 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.5
PHP version: 7.0.5 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.4
PHP version: 7.0.4 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.3
PHP version: 7.0.3 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.2
PHP version: 7.0.2 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.1
PHP version: 7.0.1 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 7.0.0
PHP version: 7.0.0 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.40
PHP version: 5.6.40 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.39
PHP version: 5.6.39 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.38
PHP version: 5.6.38 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.37
PHP version: 5.6.37 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.36
PHP version: 5.6.36 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.35
PHP version: 5.6.35 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.34
PHP version: 5.6.34 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.33
PHP version: 5.6.33 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.32
PHP version: 5.6.32 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.31
PHP version: 5.6.31 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.30
PHP version: 5.6.30 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.29
PHP version: 5.6.29 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.28
PHP version: 5.6.28 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.27
PHP version: 5.6.27 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.26
PHP version: 5.6.26 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.25
PHP version: 5.6.25 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.24
PHP version: 5.6.24 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.23
PHP version: 5.6.23 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.22
PHP version: 5.6.22 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.21
PHP version: 5.6.21 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.20
PHP version: 5.6.20 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.19
PHP version: 5.6.19 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.18
PHP version: 5.6.18 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.17
PHP version: 5.6.17 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.16
PHP version: 5.6.16 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.15
PHP version: 5.6.15 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.14
PHP version: 5.6.14 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.13
PHP version: 5.6.13 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.12
PHP version: 5.6.12 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.11
PHP version: 5.6.11 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.10
PHP version: 5.6.10 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.9
PHP version: 5.6.9 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.8
PHP version: 5.6.8 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.7
PHP version: 5.6.7 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.6
PHP version: 5.6.6 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.5
PHP version: 5.6.5 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.4
PHP version: 5.6.4 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.3
PHP version: 5.6.3 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.2
PHP version: 5.6.2 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.1
PHP version: 5.6.1 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.6.0
PHP version: 5.6.0 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.38
PHP version: 5.5.38 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.37
PHP version: 5.5.37 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.36
PHP version: 5.5.36 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.35
PHP version: 5.5.35 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.34
PHP version: 5.5.34 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.33
PHP version: 5.5.33 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.32
PHP version: 5.5.32 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.31
PHP version: 5.5.31 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.30
PHP version: 5.5.30 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.29
PHP version: 5.5.29 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.28
PHP version: 5.5.28 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.27
PHP version: 5.5.27 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.26
PHP version: 5.5.26 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.25
PHP version: 5.5.25 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.24
PHP version: 5.5.24 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.23
PHP version: 5.5.23 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.22
PHP version: 5.5.22 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.21
PHP version: 5.5.21 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.20
PHP version: 5.5.20 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.19
PHP version: 5.5.19 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.18
PHP version: 5.5.18 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.17
PHP version: 5.5.17 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.16
PHP version: 5.5.16 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.15
PHP version: 5.5.15 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.14
PHP version: 5.5.14 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.13
PHP version: 5.5.13 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.12
PHP version: 5.5.12 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.11
PHP version: 5.5.11 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.10
PHP version: 5.5.10 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.9
PHP version: 5.5.9 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.8
PHP version: 5.5.8 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.7
PHP version: 5.5.7 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.6
PHP version: 5.5.6 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.5
PHP version: 5.5.5 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.4
PHP version: 5.5.4 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.3
PHP version: 5.5.3 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.2
PHP version: 5.5.2 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.1
PHP version: 5.5.1 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)
Output for 5.5.0
PHP version: 5.5.0 TRYING WITH string(2) "-0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(0) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH int(123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH int(-123) is_int: bool(true) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(3) "123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(123) TRYING WITH string(4) "-123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(-123) TRYING WITH string(4) "0123" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "123 " is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(1) "0" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: int(0) TRYING WITH string(3) "000" is_int: bool(false) is_numeric: bool(true) regex: int(1) ctype_digit: bool(true) filter_var: bool(false) TRYING WITH string(4) "+123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: int(123) TRYING WITH string(4) "1.23" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH float(1.23) is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "123e4" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(5) "0x123" is_int: bool(false) is_numeric: bool(true) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(6) "potato" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH string(4) "EEBD" is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH bool(false) is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false) TRYING WITH NULL is_int: bool(false) is_numeric: bool(false) regex: int(0) ctype_digit: bool(false) filter_var: bool(false)

preferences:
267.04 ms | 409 KiB | 327 Q