作为一个新手,我的问题是,在PHP中编写这样的代码是很好的做法,混合使用HTML和PHP还是有更好的方法来做到这一点
if (isset($_POST['submit']))
{
$principal_balance = $_POST['principal_amount'];
$interest_rate = $_POST['interest_rate'];
$repayment_amount = $_POST['repayment_amount'];
echo "";
echo "
";echo "
Loans ";echo "";
echo" ";
echo "
";echo "
echo "
Principal Balance Interest Amount Principal Balance Amount Recovered Principal Balance Outstanding Balance ";while ($principal_balance > 0)
{
if ($principal_balance < $repayment_amount)
{
exit;
}
else
{
$interest_amount = $interest_rate * $principal_balance * 1 / 12;
$principal_amount_recovered = $repayment_amount - $interest_amount;
$outstanding_balance = $principal_balance - $principal_amount_recovered;
round ($interest_amount, 2);
round ($principal_amount_recovered, 2);
round ($outstanding_balance, 2);
//echo $principal_balance . "," . $interest_amount . "," . $principal_amount_recovered . "," . $outstanding_balance . "
";
echo "
" . round ($principal_balance, 2) . " " . round ($interest_amount, 2) . " " . round ($principal_amount_recovered, 2). " " . round ($outstanding_balance, 2) . " ";$principal_balance = $outstanding_balance;
}
}
echo "
";echo "";
echo "";
}
?>