Php 我从下面的任务中得到了不同的输出
当我使用0作为输入时,它会输出100到200之间的值。如果使用其他值,则效果良好。有人能解释一下为什么会这样吗Php 我从下面的任务中得到了不同的输出,php,switch-statement,conditional-statements,Php,Switch Statement,Conditional Statements,当我使用0作为输入时,它会输出100到200之间的值。如果使用其他值,则效果良好。有人能解释一下为什么会这样吗 您不能使用任何逻辑运算符,!=,=,==。。。。在声明中 使用简单的if-else条件: $num = intval(readline()); if($num < 100){ echo "Less than 100"; }else if($num >= 100 && $num <= 200){ e
您不能使用任何逻辑运算符,!=,=,==。。。。在声明中 使用简单的if-else条件:
$num = intval(readline());
if($num < 100){
echo "Less than 100";
}else if($num >= 100 && $num <= 200){
echo "Between 100 and 200";
}else{
echo "Greater than 200";
}
您不能使用逻辑运算符,!=,=,==。。。。在case语句中,您需要使用if语句
$num = intval(readline());
if($num < 100){
echo "Less than 100";
}else if($num >= 100 && $num <= 200){
echo "Between 100 and 200";
}else{
echo "Greater than 200";
}