例如,我有一个小函数,我希望它不断地将结果添加到它上面。
$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。
发布于 2012-01-09 10:56:21
这将创建您要求的输出(3,5,7,9,11,13):
$test1 = 1;
$test2 = 2;
$doitanumbeoftime = 6;
$result = $test1;
for ($i=0;$i<$doitanumbeoftime;$i++){
$result = $result + $test2;
echo $result . "<br />";
}发布于 2012-01-09 10:49:40
是像这样吗?
$test1 = 1;
$test2 = 2;
$times = 6;
for($i = 1; $i <= $times; $i++) {
echo $test1 + $test2 * $i . '<br />';
}发布于 2012-01-09 10:51:45
我想这就是你要找的。
for ($i = 0; $i < $doitnumberoftimes; $i++) {
$results = $test1 + $test2;
$test2 += results;
echo $results;
}https://stackoverflow.com/questions/8783389
复制相似问题