如何在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