fork download
  1. <?php
  2.  
  3. $vals = [
  4. 1,
  5. '1',
  6. 'a',
  7. null,
  8. false,
  9. true,
  10. 0x1A,
  11. 0b11111111,
  12. ];
  13.  
  14. foreach ($vals as $val) {
  15. echo $val . PHP_EOL;
  16. var_dump(filter_var($val, FILTER_VALIDATE_INT));
  17. echo PHP_EOL;
  18. }
Success #stdin #stdout 0.01s 82880KB
stdin
Standard input is empty
stdout
1
bool(true)
int(1)

1
bool(true)
int(1)

a
bool(false)
bool(false)


bool(false)
bool(false)


bool(false)
bool(false)

1
bool(false)
int(1)

26
bool(true)
int(26)

255
bool(true)
int(255)