【发布时间】:2017-04-28 17:14:20
【问题描述】:
我很难理解结果是 34,什么时候应该是 32。因为循环运行了 4 次,所以当你将 8 加到变量年龄时,它的总和应该是 32。也许我错了帮忙理解一下。TQ
<?php
$age=24;
for($i=0; $i<=4; $i++){
$age= $age + 2;
}
echo ("At the end of the loop age = $age" );
?>
Result >>>>>>At the end of the loop age = 34
【问题讨论】:
-
嗯
24 + (2+2+2+2+2) = 34循环运行 5 次,即 0,1,2,3,4 -
循环运行 5 次,而不是 4 次。其中
$i等于0, 1, 2, 3, 4。如果您希望它运行 4 次,请将$i <= 4更改为$i < 4。 -
谢谢@RiggsFolly@Dipen Shah@Jonathan Kuhn
-
在循环中添加一个
echo你会看到它...
标签: php