我正在建立一个网上商店以在印刷店中使用,但是我仍然坚持如何自动提供不同数量的价格。
例如:
客户希望看到100张纸的价格,然后立即看到150、200、250,...(每当您的数量更大时,它的价格就会降低)的价格。
这当然很容易;得到$amount
并每次加+50。但是,当客户要求1000时,它不应为+50,而应为+100。
是否有一种简单易用的方法来做到这一点?
if($amount < 100){ add +50 }elseif($amount > 100 && < 500){ add + 75 }
....?
答案 0 :(得分:0)
好吧,这怎么办
$amount = 100; // client's amount
$i = 1; // iterator
$suggested = array(); // array for suggested amounts
$increment = ($amount / 2); // half of client's suggested amount
# while loop
while ($i <= 3) {
$amount = $amount + $increment; // formula
array_push($suggested, $amount); // add to array
$i++;
}
# will output 150, 200, 250
foreach ($suggested as $s) {
echo $s . '<br />';
}
这会让您朝正确的方向开始吗?