解析错误:语法错误,意外的'*'
这个问题在这里已经有了答案:
你的语法是正确的。 问题是你的PHP版本。 **
运算符是在PHP 5.6中引入的,你可能有下面的东西。
所以要么更新你的PHP或使用pow()
。
OP有一个额外的*
结束
(1 + $rate / 100) ** $time)
这会导致PHP语法错误在PHP verison <5.6.0中出现意外*
并且对于更高版本的工作正常
function ci($principle, $rate, $time) {
$ci = ($principle * (((1 + $rate / 100) * $time) - 1));
//^^ removed extra *
echo $ci;
}
ci(10, 10, 10);
演示
链接地址: http://www.djcxy.com/p/69469.html