gpt4 book ai didi

PHP elseif 不起作用。(比较运算符与整数)

转载 作者:行者123 更新时间:2023-12-02 07:38:45 24 4
gpt4 key购买 nike

function ageIssue($age){
if ($age > 10) {
echo "Age is greater than 10";
} elseif ($age>20) {
echo "Age is greater than 20";
} elseif($age>30) {
echo "Age is greater than 30";
}else {
echo "Enter valid age";
}
}

ageIssue(32);

这段代码有什么问题?我需要答案“年龄大于 30 岁”,但它总是说“年龄大于 10 岁”。请帮忙....

最佳答案

你的代码逻辑有问题。如果你想用if else来处理,你必须这样做:

function ageIssue($age){
if ($age > 30 && $age < 40) {
echo "Age is greater than 30";
} elseif ($age>20) {
echo "Age is greater than 20";
} elseif($age>10) {
echo "Age is greater than 10";
}else {
echo "Enter valid age";
}
}

关于PHP elseif 不起作用。(比较运算符与整数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59443755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com