-1

我正在努力创建一个积分系统,积分系统应该是这样的,即 0-250 表示好点清晰或看起来像,而从 251 到 500 表示它只是点 310 - 哇例如,我想要它做的是需要找出点在哪里,如果我有 1000 个点,那么它将显示只有 1,000 到 5,000 个的文本区域

也就是说,0-249 应该表示特定的东西,然后它会找到新的东西。

我试过这样做:

<?php
        if($point >= 0)
        {
            echo "Point: " . $point;
        }
        elseif($point >= 10)
        {
            echo "Point: " . $point . " WoooW!";
        }
        elseif($point >= 500)
        {
            echo "Point: " . $point . " Beautiful clear!";
        }
    ?>
4

2 回答 2

2

反转 IF 的顺序。

<?php
if($point >= 500)
{
    echo "Point: " . $point . " Beautiful clear!";
}
elseif($point >= 250)
{
    echo "Point: " . $point . " WoooW!";
}
elseif($point >= 0)
{
    echo "Point: " . $point;
}
?>
于 2013-07-14T20:54:46.603 回答
1

您可以颠倒if语句的顺序,如 user179572 的答案所示,或者颠倒条件:

if ($point < 10) {
    stuff to do for under 10 points
} else if($point < 100) {
    stuff to do for under 100 points
} else {
    stuff to do for 100 or more points
}
于 2013-07-14T20:58:06.690 回答