<?php
error_reporting(-1);

$credit = 39999;
$payment = 5000;
function getTotal($credit, $interest, $commission, $payment){
	for ($i=1; ; $i++) {
		$credit = round((($credit*$interest) + $commission - $payment), 2) ;
		if($credit < 0) {
			$sumPaid = $i*$payment + $credit;//раньше было - abs(credit), понял нинужность.
			return $sumPaid;
		}
	}
}
$HomoCreditTotal = getTotal($credit, 1.04, 500, $payment);
$SoftBankTotal = getTotal($credit, 1.03, 1000, $payment);
$StrawberryBankTotal = getTotal($credit+7777, 1.02, 0, $payment);
$banks = array("HomoCredit"=>$HomoCreditTotal, "SoftBank"=>$SoftBankTotal, "Strawberry"=>$StrawberryBankTotal);
asort($banks);
echo "Банки в порядке убывания выгодности кредита:\n";
foreach ($banks as $bankName => $cost) {
    echo "В $bankName банке кредит обойдётся в $cost рублей\n";
}