我正在使用PHP财务类
http://www.phpclasses.org/package/892-PHP-Financial-functions-with-the-Excel-function-names-.html
PPMT功能在360天内计算,但我需要在365天内完成。
该类中的函数如下所示:
function PPMT($rate, $per, $nper, $pv, $fv = 0.0, $type = 0)
{
if (($per < 1) || ($per >= ($nper + 1)))
return null;
else {
$pmt = $this->_calculate_pmt ($rate, $nper, $pv, $fv, $type);
$ipmt = $this->_calculate_interest_part ($pv, $pmt, $rate, $per - 1);
return ((is_finite($pmt) && is_finite($ipmt)) ? $pmt - $ipmt: null);
}
}
无法找到任何文档,也没有人在互联网上遇到同样的问题。