检查正整数 (PHP) 的最佳方法?
2022-08-30 10:15:26
我需要检查表单输入值是否为正整数(而不仅仅是整数),我注意到另一个使用下面代码的代码片段:
$i = $user_input_value;
if (!is_numeric($i) || $i < 1 || $i != round($i)) {
return TRUE;
}
我想知道使用上面的三个检查是否有任何好处,而不仅仅是做这样的事情:
$i = $user_input_value;
if (!is_int($i) && $i < 1) {
return TRUE;
}