PHP判断FORM表单或URL参数来的数据是否为整数的方法
发布:smiling 来源: PHP粉丝网 添加日期:2019-11-11 11:40:43 浏览: 评论:0
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: PHP是否为整数 FORM
- 上一篇:php用正则判断是否为数字的方法
- 下一篇:浅谈PHP中其他类型转化为Bool类型
相关文章
- ·PHP判断FORM表单或URL参数来的数据是否为整数的方法(2021-07-21)
- ·phpMyAdmin隐藏mysql与information_schema数据库(2014-01-12)
- ·PHP sprintf() 函数使用方法详解(2014-03-12)
- ·php $_POST获取html表单form数据教程(2014-08-29)
- ·php跨域提交form表单2种方法(2015-04-13)
- ·php 避免form表单重复提交的方法(2015-12-24)
- ·php 在处理 form 表单时提交多个 name 属性值相同的 input 标签 (2018-08-06)
- ·php使用NumberFormatter格式化货币的方法(2021-05-17)
- ·浅谈php提交form表单(2021-06-06)
- ·PHP使用HTML5 FormData对象提交表单操作示例(2021-12-01)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)