is_numeric($num)用来判断是否为数字
is_int($num)判断是否为整数型
<?php
//判断是否提交了参数
if (isset($_POST['submit'])){
$num = $_POST['textfield'];
//判断是否是数字
if (is_numeric($num)){
$num = $_POST['textfield'] + 0;
//判断是否整型
if (is_int($num)){
if ($_POST['textfield']%2==0){
echo "{$num}是偶数";
}else{
echo "{$num}是奇数";
}
}else{
echo "{$num}不是个整数";
}
}else{
echo "{$num}不是数字";
}
}
?>
更多推荐
PHP实例:判断输入的数字是奇数还是偶数
发布评论