PHP 判断FORM来的POST数据是否为整数,转化成整数
is_int()函数对于FORM过来的POST数据是不能判断是否为整数的,因为FORM过来的是字符串。
但是用is_numeric可以判断是否为数字类型,只要再动懂脑子就可以用个偷巧的办法,判断是不是整数了。
if(!is_numeric($postn)||strpos($postn,”.”)!==false){
echo “不是整数”;
}else{
echo “是整数”;
}
转化成整数:
使用一个函数即可:
intval()