0

我对 PHP 还很陌生,我似乎在作业上遇到了障碍。我正在尝试创建一个函数来计算单利贷款的每月付款。这是我的代码。

function calc_payment($price, $months, $interest){
    $number = (1+($interest/12));
    $exp = pow($number, $months);
    return ($price($interest/12))/(1-$exp);
}

但是,当我尝试执行时遇到如下错误:

致命错误:函数名称必须是第 5 行(文件路径)中的字符串

我不确定问题是什么,因为 pow 是一个预定义的函数。奇怪的是,这将在函数内部起作用:

echo pow($number, months);

并给我正确的数据,但是如果我尝试将其分配给变量或在计算内部,它似乎会中断。

4

1 回答 1

1

错误所在的行是这样的:

($price($interest/12))/(1-$exp);

我想你的意思是:

return $price*$interest/12/(1-$exp);
于 2013-03-19T04:51:10.317 回答