1 から MAX までの数値の対数範囲を計算したいと思います。数値のおおよその総数は TOTAL です。
非対数の例は次のようになります。
$max = 3600;
$total = 100;
$range = array();
for($i = $total; $i > 0; $i--){
$range[] = round($max/$i);
}
ただし、これにより、ほぼ均等に分散された範囲が作成されます。対数スケールを使用して、範囲の最初にその数値の大部分があり、最後に向かって数値が少なくなるようにしたいと思います。値の総数は厳密な制限ではなく、単なる見積もりです。