如何在PHP中进行加法重复
例如,我有一个小函数,我希望它不断地向其中添加结果如何在PHP中进行加法重复,php,Php,例如,我有一个小函数,我希望它不断地向其中添加结果 $test1 = 1; $test2 = 2; $doitanumbeoftime = 6; $results = $test1 + $test2; echo $results; //// which it will print out 3. 现在,我的问题是,在找到$results后,我希望将结果添加到$test2变量中,并找到该结果,再将其添加到$test2中一次,依此类推,直到它执行了6次 所以,我需要一个函数/循环来说明这个结果
$test1 = 1;
$test2 = 2;
$doitanumbeoftime = 6;
$results = $test1 + $test2;
echo $results; //// which it will print out 3.
现在,我的问题是,在找到$results
后,我希望将结果添加到$test2
变量中,并找到该结果,再将其添加到$test2
中一次,依此类推,直到它执行了6次
所以,我需要一个函数/循环来说明这个结果
所以对于第一个结果,它应该是3。
第二个结果应该是5。
第三个结果应该是7
第四个结果应该是9
第五个结果应该是11
第六个结果应该是13。像这样
$test1 = 1;
$test2 = 2;
$times = 6;
for($i = 1; $i <= $times; $i++) {
echo $test1 + $test2 * $i . '<br />';
}
$test1=1;
$test2=2;
$times=6;
对于($i=1;$i我想这就是你想要的
for ($i = 0; $i < $doitnumberoftimes; $i++) {
$results = $test1 + $test2;
$test2 += results;
echo $results;
}
for($i=0;$i<$doitnumberoftimes;$i++){
$results=$test1+$test2;
$test2+=结果;
回应结果;
}
这将创建您要求的输出(3、5、7、9、11、13):
$test1=1;
$test2=2;
$doitanumbeoftime=6;
$result=$test1;
对于($i=0;$i$test1=1;
$test2=2;
$doitanumbeoftime=6;
$results=$test1+$test2;
对于($i=1;$i<$doitanumbeoftime;$i++)
$results+=$test2;
echo$results;//13
@Positive:完成!现在你想让我做什么?@Positive:不!我没有。是吗?我很有信心这是对的。但是如果你不相信我,我会运行它。效果很好。天哪。我真的需要在问题真正理解之前把它读3-4遍。晚年快到了。很高兴我不用再参加考试了,我会很高兴的crewed.竖起大拇指好吧,我刚刚用我正在处理的数字进行了测试,结果很糟糕。我的数字是$test1=123.9和$test2=.20…而这个函数并没有真正做加法,…正确的结果应该是123.9 124.9 124.1 124.5 124.7 124.9 125.1 125.3 125.5谢谢,我喜欢这个,我会投赞成票的,但我是新来的,论坛上说我需要15个声誉。这一个非常好用,清晰易懂。它确实给出了我想要的结果。再次感谢。
$test1 = 1;
$test2 = 2;
$doitanumbeoftime = 6;
$result = $test1;
for ($i=0;$i<$doitanumbeoftime;$i++){
$result = $result + $test2;
echo $result . "<br />";
}
$test1 = 1;
$test2 = 2;
$doitanumbeoftime = 6;
$results = $test1 + $test2;
for($i = 1; $i < $doitanumbeoftime; $i++)
$results += $test2;
echo $results; // 13