-1

私はポイント システムの作成に取り組んでいます。ポイント システムは、0 ~ 250 で素敵なポイントが明確または似ていると言い、251 から 500 までで 310 をポイントするだけである必要があります。 1,000 から 5,000 までのテキスト領域が表示されるように、1000 のポイントがある場合、そのポイントがどこにあるかを調べる必要があります。

つまり、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

ifuser179572 の回答に示されているように、ステートメントの順序を逆にするか、条件を逆にすることができます。

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 に答える