PHP 间隔价格列表
Spaced Price Listing with PHP
我想用php列出定期价格。
我该怎么做?
例如:100 欧元到 500 欧元
Result:
100€ - 200€
200€ - 300€
300€ - 400€
400€ - 500€
这是我当前的代码:
$start = 100;
$end = 500;
$step = 50;
foreach(range($start, $end, $step) as $i) {
if ($start < $i) {
echo ' - '.$i.'<br>';
}
switch ($i) {
default : echo $i;
}
if($end <= $i) {
echo ' - Üstü';
}
}
这输出:
100 - 150
150 - 200
200 - 250
250 - 300
300 - 350
350 - 400
400 - 450
450 - 500
500
如何去掉最后的价格?
一个简单的for循环就足够了
$min = 100;
$max = 500;
$step = 50;
for($i = $min; $i < $max; $i += $step){
echo $i.'€ - '.($i+$step).'€ <br>';
}
我想用php列出定期价格。 我该怎么做?
例如:100 欧元到 500 欧元
Result:
100€ - 200€
200€ - 300€
300€ - 400€
400€ - 500€
这是我当前的代码:
$start = 100;
$end = 500;
$step = 50;
foreach(range($start, $end, $step) as $i) {
if ($start < $i) {
echo ' - '.$i.'<br>';
}
switch ($i) {
default : echo $i;
}
if($end <= $i) {
echo ' - Üstü';
}
}
这输出:
100 - 150
150 - 200
200 - 250
250 - 300
300 - 350
350 - 400
400 - 450
450 - 500
500
如何去掉最后的价格?
一个简单的for循环就足够了
$min = 100;
$max = 500;
$step = 50;
for($i = $min; $i < $max; $i += $step){
echo $i.'€ - '.($i+$step).'€ <br>';
}