Forum Moderators: coopster
So what I'm trying to achieve is this:
I have the following variables:
$minprice = 1.99;
$maxprice = 249.99;
$steps = 5;
And I want to end up with {steps} equal increments of price bands, like this:
Array
(
[0] => Array
(
[0] => 1.99
[1] => 49
) [1] => Array
(
[0] => 50
[1] => 98
)
[2] => Array
(
[0] => 99
[1] => 148
)
[3] => Array
(
[0] => 149
[1] => 197
)
[4] => Array
(
[0] => 198
[1] => 249.99
)
)
Any ideas anyone?
$split = 5;
$minprice = 1.49;
$maxprice = 249.99;$price_split = (ceil($maxprice / $split));
$c=0;
while ($c != $split+1) {
if ($c == 0) {
$minprice = $minprice;
} else {
$minprice = ($minprice + $price_split);
}
if ($minprice > $maxprice) {
$minprice = ($maxprice);
}
print "$minprice<br />";
++$c;
}