十、判断参数是否是正整数

if(is_numeric($val) && is_int($val + 0 ) && ($val + 0) > 0){
        return true;
    }

$val+0: 如果输入的是string(9)
is_int() 会判断其不是整型
$val+0 可以将其转换为int型

你可能感兴趣的:(十、判断参数是否是正整数)