Ну если буквально - то разницу между максимальной и минимальной ценой разделить на 5 частей и вывести в виде диапазонов.
Если в виде абстрактного кода то
<?php
$min_price = 14300;
$max_price = 23900;
$split_parts = 5;
$price_step = round( ($max_price-$min_price) / $split_parts);
for($i = 1; $i <= $split_parts; $i++)
{
echo $min_price." - ".($min_price+$price_step)."\n";
$min_price += $price_step;
}
//14300 - 16220
//16220 - 18140
//18140 - 20060
//20060 - 21980
//21980 - 23900
Но я подозреваю что используется некая более умная шкала деления нежели деление на 5 равных частей.