How to check that a string is an int, but not a double, etc.?
How about using ctype_digit? From the manual: <?php $strings = array(‘1820.20’, ‘10002’, ‘wsl!12’); foreach ($strings as $testcase) { if (ctype_digit($testcase)) { echo “The string $testcase consists of all digits.\n”; } else { echo “The string $testcase does not consist of all digits.\n”; } } ?> The above example will output: The string 1820.20 does not … Read more