我正在努力创建一个积分系统,积分系统应该是这样的,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!";
}
?>
答案 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
}