PHP判断FORM表单或URL参数来的数据是否为整数的方法
发布:smiling 来源: PHP粉丝网 添加日期:2021-07-21 17:26:34 浏览: 评论:0
这篇文章主要介绍了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('不是数字');
Tags: URL参数 PHP是否为整数
相关文章
- ·php获取URL各部分参数(2020-02-17)
- ·php获得url参数中具有&的值的方法(2020-10-15)
- ·php获取url参数方法总结(2021-04-26)
- ·php解析url并得到url中的参数及获取url参数的四种方式(2021-06-21)
- ·PHP判断FORM表单或URL参数来的数据是否为整数的方法(2019-11-11)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)