美文网首页
[php]判断表单提交的数据是否为整数

[php]判断表单提交的数据是否为整数

作者: Sm1les | 来源:发表于2016-07-15 16:01 被阅读0次

    is_int()只能传入数字型变量,而表单提交的通常都是字符串,so有以下解决方案:

    if(!is_numeric($val) || strpos($val,".") !== false){
      echo "不是整数";
    }else{
      echo "是整数";
    }
    

    注:必须用 !== 而不能用 != ,否则.5这样的数据会被绕过,因为 0 != false 而 0 !== false

    相关文章

      网友评论

          本文标题:[php]判断表单提交的数据是否为整数

          本文链接:https://www.haomeiwen.com/subject/crmyjttx.html