3v4l.org

run code in 300+ PHP versions simultaneously
<?php $max_parcelas = 10; $arr = []; $range = range(1,$max_parcelas); $base = 2000; $cheio = 2900; $dif = $cheio - $base; foreach($range as $x) { $quo = log($x, $max_parcelas); $val = $base + ($quo * $dif); $arr[$x] = ['quo' => $quo, 'valor' => $val]; } echo '## Parcelamento Logarítimico ##'; print_r($arr); unset($arr); foreach($range as $x) { $quo = $x/$max_parcelas; $val = $base + ($quo * $dif); $arr[$x] = ['quo' => $quo, 'valor' => $val]; } echo '## Parcelamento Linear ##'; print_r($arr);

preferences:
46.95 ms | 402 KiB | 5 Q