我对PHP很陌生,而且我似乎在任务上遇到了麻烦。我正在尝试创建一个计算简单利息贷款每月付款的函数。这是我的代码。
function calc_payment($price, $months, $interest){
$number = (1+($interest/12));
$exp = pow($number, $months);
return ($price($interest/12))/(1-$exp);
}
但是,当我尝试执行时,我收到的错误如下:
致命错误:函数名称必须是第5行(filepath)中的字符串
我不确定问题是什么,因为pow是预定义的功能。奇怪的是,这将在函数内部起作用:
echo pow($number, months);
并给我正确的数据,但如果我尝试将其分配给变量或计算内部,它似乎会中断。
答案 0 :(得分:1)
错误所在的行是:
($price($interest/12))/(1-$exp);
我认为你的意思是:
return $price*$interest/12/(1-$exp);