1

我的项目结果的屏幕截图 我有一个有效的 IRR 类,但是当我尝试使用循环创建一个数组时,有一些不同的东西。当我手动输入数组时,一切看起来都很好,但是当我使用我的 while 代码时,警告:除以零出现。我不知道我的手动数组和 while 数组有什么不同。在我尝试打印这两个值之后,该值完全相同。谢谢你的帮助``

这是我的代码

$arrayIRR="";
$x=1;
while($x <= $row) {
    if ($x<$row){
        $varkoma =","; 

    }
    else ($varkoma = "");
   $arrayIRR = $arrayIRR.$varAngsuran.$varkoma;
   $x++;

}
echo "<br>";
echo "Array: ".$arrayIRR;
echo "<br>";
echo "Array: 1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000";
echo "<br>";
//echo $varPreIRR=100*12*IRRHelper::IRR(array($varNPlafon,$arrayIRR));
echo "Nilai IRR :" ;

echo IRRHelper::IRR(array(-18000000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000,1725000));
echo "<br>";
echo "Nilai IRR :" ;
echo IRRHelper::IRR(array(-18000000,$arrayIRR));
4

0 回答 0