在php函数中使用pow

时间:2013-03-19 04:49:00

标签: php function variables pow

我对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);

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

1 个答案:

答案 0 :(得分:1)

错误所在的行是:

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

我认为你的意思是:

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