根据您拥有的积分来指出系统

时间:2013-07-14 20:51:49

标签: php

我正在努力创建一个积分系统,积分系统应该是这样的,0-250说好点清楚或看起来像,从251到500说它只是点310 - woow例子,我想要它做什么需要找出点,如果我有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!";
        }
    ?>

2 个答案:

答案 0 :(得分:3)

颠倒IF的顺序。

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

答案 1 :(得分: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
}