0

次の問題で助けが必要です...

私は値のリストを持っています...私の場合は価格です。

価格を含むcsvファイルを変換しています。すべてが非常に良いですが、価格範囲の割引を計算するためのソリューションが必要です. 元:

1234 , 230
2345, 500
5432 , 800

「変更された」

値の範囲が 100 ~ 250 の場合は 3% オフ 値の範囲が 250 ~ 500 の場合は 10% オフ 値の範囲が 500 ~ 1000 の場合は 25% の割引を適用する必要があります

だから、私は値を持つ列を持っています。

$values[2]
$formula = round($values * 0.97, 0); // this is only geting 3% for all values from column.

しかし、すべての範囲の範囲で正しい disocunt を取得するには助けが必要です。

ありがとう

4

1 に答える 1

1
if ($values[2] >= 100 && $values[2] <= 250) {
   $discount = 0.97;
}
else if ($values[2] > 250 && $values[2] <= 500) {
   $discount = 0.9;
}
else if ($values[2] > 500 && $values[2] <= 1000) {
   $discount = .75;
}

ここで何か不足していますか?

于 2012-10-02T19:16:25.533 に答える