<?php
//ПолучитьСуммуКредита(СуммаКредита, ежемесячная плата, процент, ежемесечнаяКомиссия, единовременнаяВыплата, названиеБанка)
function getSumCredit($value, $pay, $persent, $comiss, $onceComiss, $bankName)
	{
		If ($onceComiss > 0)
		{
			$value+=$onceComiss; //Прибавляем к долгу единовременную выплату.
		}
		$a = true;
		$mes = 0;
		while ($a==true):
		
			$mes+=1;
			If ($value>$pay)
			{
				$value = $value+$comiss+($value*$persent/100);
				$value -=$pay;
				$sum +=$pay;
			}
			else 
			{
			 $sum+=$value;
			 $sum=round($sum);
			 $a=false;
			 echo "Кредит от банка {$bankName}, обойдётся в {$sum}, выплаты составят - {$mes} месяцев";
			}
		
		endwhile;
	}

//ПолучитьСуммуКредита(СуммаКредита, ежемесячная плата, процент, ежемесечнаяКомиссия, единовременнаяВыплата, названиеБанка)
getSumCredit(39999, 5000, 4, 500, 0, "HomoCredit");
echo "<br>";
getSumCredit(39999, 5000, 3, 1000, 0,"Softbank");
echo "<br>";
getSumCredit(39999, 5000, 2, 0, 7777, "StrawberryBank");
?>