我的项目结果的屏幕截图 我有一个有效的 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));