fork download
  1. <?php
  2.  
  3. echo (function_exists('ctype_digit')) ? 'ctype_digit exists; ' : 'ctype_digit does not exist; ';
  4.  
  5. function testInt($a){
  6. if (intval($a)>0) {
  7. return (floatval($a)==intval($a)) ? 'true' : 'false';
  8. }
  9. return 'false';
  10. }
  11.  
  12. $strings = array('1820.20', '10002', 'wsl!12', '');
  13.  
  14. foreach ($strings as $test) {
  15. echo $test . ' = ' . testInt($test) . '; ';
  16. }
  17.  
  18. ?>
Success #stdin #stdout 0.02s 13064KB
stdin
Standard input is empty
stdout
ctype_digit does not exist; 1820.20 = false; 10002 = true; wsl!12 = false;  = false;