0
我该如何检查数字只能从-10到+10的正数?如何检查数字(包括负数)?
这是我的,但我认为这不是安全:
if(isset($_POST['number']) && ctype_digit($_POST['number']) && $_POST['number']>=-10 && $_POST['number']<=10){
//do something
}
和形式:
Input a number between -10 and 10: <input type="text" name="number" size="5" />
我加入了PHP的标签,使PHP社区可以看到你的问题的一个数字。 – sch 2012-02-15 22:34:30
为什么你会希望人们在这样一个有限数字的时候输入它?为什么不添加一个选择框? – Erik 2012-02-15 23:02:23