-3

我想得到一个 18 岁以上的人的体重,所以很可能超过 100 磅,所以我想检查输入的体重的 $_POST 变量是否只有 3 位数字。我有一个表格,用户输入他们的体重......

if (!is_numeric($weight)) {
    echo "You did not enter a numeric weight.";
    die;
}

使用上面的来确保它是数字......但也想验证数字是 3 位数。

谢谢

4

1 回答 1

7

你可以做:

is_numeric($weight) && ($weight > 99) && ($weight < 1000)
于 2013-05-13T03:07:59.010 回答