3v4l.org

run code in 300+ PHP versions simultaneously
<?php $totalLoan = "4000000"; $interest= "5"; //<-- 5% $loan = 4; $instalment = $totalLoan / $loan; $priceLoan = $instalment + $totalLoan * $interest / 100; $fixedDateEveryMonth = 28; $start = new DateTime(date('Y-m-') . $fixedDateEveryMonth); for ($i = 1; $i <= $loan; $i++) { $start->add(new DateInterval("P1M")); $dateLoan = $start->format('d-M-Y'); echo "$dateLoan - " . number_format($priceLoan, 0) . "\n"; $priceLoan = $instalment; }
Output for 7.1.0 - 7.1.33, 7.2.0 - 7.2.34, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
28-Jan-2021 - 1,200,000 28-Feb-2021 - 1,000,000 28-Mar-2021 - 1,000,000 28-Apr-2021 - 1,000,000

preferences:
137.42 ms | 408 KiB | 5 Q