我想得到一个人的体重,超过18岁,所以很可能是100磅加,所以我想检查输入的重量的$ _POST变量是否仅为3位数.我有一个表格,用户输入他们的体重......
if (!is_numeric($weight)) {
echo "You did not enter a numeric weight.";
die;
}
Run Code Online (Sandbox Code Playgroud)
使用上面的方法确保它是数字...但也想验证数字是3位数.
谢谢
你可以做:
is_numeric($weight) && ($weight > 99) && ($weight < 1000)
Run Code Online (Sandbox Code Playgroud)