1、正则验证(个人比较喜欢的,可以根据需求更改)
if(preg_match("/^\d*$/",$value)) //整数:
if(preg_match("/^\d*\.\d*$/",$value)) //浮点数:
//除了这两种的全部都是字符串的。
2、
$var =$_POST['value'];
if(is_int($var)){
echo "是整形";
}
if(is_float($var)){
echo "是浮点型";
}
if(is_string($var)){
echo "是字符串型";
}