首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在PHP中进行加法重复

如何在PHP中进行加法重复
EN

Stack Overflow用户
提问于 2012-01-09 10:44:08
回答 4查看 123关注 0票数 2

例如,我有一个小函数,我希望它不断地将结果添加到它上面。

代码语言:javascript
复制
$test1 = 1;
$test2 = 2;
$doitanumbeoftime = 6;

$results = $test1 + $test2;

echo $results; //// which it will print out 3.

现在我的问题是,在找到$results之后,我希望将结果添加到$test2变量中,找到该结果,然后再将其添加到$test2中,依此类推,直到它这样做了6次。

因此,我需要一个函数/循环来说明这个结果。

因此,对于第一个结果,它应该是3。第二个结果应该是5。第三个结果应该是74,第四个结果应该是9,第五个结果应该是11,第六个结果应该是13。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-01-09 10:56:21

这将创建您要求的输出(3,5,7,9,11,13):

代码语言:javascript
复制
$test1 = 1;
$test2 = 2;
$doitanumbeoftime = 6;

$result = $test1;
for ($i=0;$i<$doitanumbeoftime;$i++){
    $result = $result + $test2;
    echo $result . "<br />";
}
票数 0
EN

Stack Overflow用户

发布于 2012-01-09 10:49:40

是像这样吗?

代码语言:javascript
复制
$test1 = 1;
$test2 = 2;
$times = 6;

for($i = 1; $i <= $times; $i++) {
    echo $test1 + $test2 * $i . '<br />';
}
票数 4
EN

Stack Overflow用户

发布于 2012-01-09 10:51:45

我想这就是你要找的。

代码语言:javascript
复制
for ($i = 0; $i < $doitnumberoftimes; $i++) {
    $results = $test1 + $test2;
    $test2 += results;
    echo $results;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8783389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档