【发布时间】:2012-03-07 07:56:24
【问题描述】:
我怎样才能只检查从 -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社区可以看到你的问题。
-
当它是一个有限的数字时,为什么要人们输入它?为什么不添加一个选择框?
标签: php numbers negative-number