Php 如果$u POST变量不是3个数字长
我想得到一个人的体重,他超过18岁,所以很可能是100磅以上,所以我想检查输入体重的$u POST变量是否仅为3位数字。我有一个表单,用户在其中输入他们的体重Php 如果$u POST变量不是3个数字长,php,Php,我想得到一个人的体重,他超过18岁,所以很可能是100磅以上,所以我想检查输入体重的$u POST变量是否仅为3位数字。我有一个表单,用户在其中输入他们的体重 if (!is_numeric($weight)) { echo "You did not enter a numeric weight."; die; } 使用上面的方法来确保它是数字的。。。但也要验证数字是否为3位数字 谢谢您可以: is_numeric($weight) && ($weight &g
if (!is_numeric($weight)) {
echo "You did not enter a numeric weight.";
die;
}
使用上面的方法来确保它是数字的。。。但也要验证数字是否为3位数字
谢谢您可以:
is_numeric($weight) && ($weight > 99) && ($weight < 1000)
是数字($weight)&&($weight>99)&($weight<1000)
检查它是否正确以及$age<125.有什么问题。。(例如)谢谢,我不知道为什么我从一开始就不这么看。这与年龄无关。@AbsoluteƵERØ请在往下看之前再读一遍这个问题。它仍然与年龄无关。在将权重分配给变量之前,您应该检查权重是否为数字,以确保其具有良好的形式。