使用 PHP 间隔价目表

问题描述 投票:0回答:1

我想用 php.ini 列出定期价格。 我该怎么办?

例如: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

如何去掉最后的价格?

php filter
1个回答
1
投票

一个简单的 for 循环就足够了

$min = 100;
$max = 500;
$step = 50;

for($i = $min;  $i < $max; $i += $step){

    echo $i.'€ - '.($i+$step).'€ <br>';

}
© www.soinside.com 2019 - 2024. All rights reserved.