PHP判断FORM表单或URL参数来的数据是否为整数的方法

 更新时间:2016年03月25日 22:19:29   投稿:mdxy-dxy  
这篇文章主要介绍了PHP判断FORM表单或URL参数来的数据是否为整数的方法,需要的朋友可以参考下

PHP判断FORM表单或URL参数来的数据是否为整数,is_int函数对于FORM表单或URL参数过来的数据是没有办法判断是否是整数的,因为FORM过来的是字符串。
用is_numeric可以判断是否为数字类型,再判断是否有小数点就可以判断是不是整数了

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

有时候我们需要判断id是否为数字的方法:

dedecms中的判断数字的方法

$cid = empty($cid)? 1 : intval(preg_replace("/[^-\d]+[^\d]/",'', $cid));

建议大家对关键的参数必须做过滤。如数字正则过滤

复制代码 代码如下:

if(preg_match("/^\d*$/",$fgid))    echo('是数字');
else   echo('不是数字');

或者用函数
复制代码 代码如下:

if(is_numeric($fgid)) echo('是数字');
else echo('不是数字');

相关文章

  • PHP+JavaScript实现无刷新上传图片

    PHP+JavaScript实现无刷新上传图片

    本文主要介绍了PHP+JavaScript实现无刷新上传图片的方法,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • PHP获取url的函数代码

    PHP获取url的函数代码

    PHP获取url的html代码,需要的朋友可以参考下。
    2011-08-08
  • php中OR与|| AND与&&的区别总结

    php中OR与|| AND与&&的区别总结

    以下是对php中OR与|| AND与&&的区别进行了详细的总结介绍,需要的朋友可以过来参考下
    2013-10-10
  • PHP实践教程之过滤、验证、转义与密码详解

    PHP实践教程之过滤、验证、转义与密码详解

    我们在开发应用时,一般有个约定:不要信任任何来自不受自己控制的数据源中的数据。所以这个时候就用到了这篇文章介绍的内容,本文主要给大家介绍了关于PHP实践教程之过滤、验证、转义与密码的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-07-07
  • PHP Session ID的实现原理与实例

    PHP Session ID的实现原理与实例

    这篇文章主要介绍了PHP Session ID的实现原理与实例,帮助大家更好的理解和学习使用PHP,感兴趣的朋友可以了解下
    2021-05-05
  • php 判断页面或图片是否经过gzip压缩的方法

    php 判断页面或图片是否经过gzip压缩的方法

    下面小编就为大家带来一篇php 判断页面或图片是否经过gzip压缩的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • ThinkPHP中使用ajax接收json数据的方法

    ThinkPHP中使用ajax接收json数据的方法

    在ThinkPHP框架中,使用AJAX接收JSON数据通常涉及前端和后端的交互,前端通过AJAX发送JSON数据到后端,后端控制器接收并处理这些数据,然后可能返回一些响应数据,本文给大家介绍了ThinkPHP中使用ajax接收json数据的方法,需要的朋友可以参考下
    2024-11-11
  • PHP中session变量的销毁

    PHP中session变量的销毁

    本篇文章主要是对PHP中session变量的销毁进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-02-02
  • PHP实现读取Excel文件的记录(二)

    PHP实现读取Excel文件的记录(二)

    在前文中介绍的方法有些麻烦,因为必须要加载很多的文件。本文介绍的方法简单了很多,只需要加载两个文件即可。需要的可以参考一下
    2022-03-03
  • php中in_array函数用法探究

    php中in_array函数用法探究

    这篇文章主要介绍了php中in_array函数用法,对in_array函数参数匹配的用法进行了较为深入的探究,有助于较为全面的理解in_array函数的用法,需要的朋友可以参考下
    2014-11-11

最新评论