php判断是否为整数
在一些页面的输入限制中,我们有可能会使用到,限制输入的数字为整数,现在实现php的两种方法
方法一
这种方法就是将数字$a进行四拾伍入,如果发现四拾伍入之后跟原先的$a相等,就是整数,反之为非整数。
$a = 3.8; if(floor($a)==$a){ echo "$a 是整数!"; }else{ echo "$a 不是整数!"; }
方法二
通过php的is_int()直接判断,但是经过测试发现,html提交的input的非int类型,所以判断有问题,如果要使用该方法,请多多测试,是否可用正常
$a = 3.8; //但将$a = '3'的时候,将无法判断 if(is_int($a)){ echo "$a 是整数!"; }else{ echo "$a 不是整数!"; }
本文作者: Liaodeity
本文链接: https://www.jianbaizhan.com/article/446
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!