如何将for循环增加1以上?

时间:2013-10-01 14:23:00

标签: php

如何打印这样的系列?

6,15,24,33,42 ..... 1000

我尝试使用这样的for循环,但无法解决如何在每次迭代时使其增加9。

for($i = 6; $i <= 1000; $i = 9)
{
    echo $i . ', ';
}

3 个答案:

答案 0 :(得分:12)

非常简单: -

for($i = 6; $i <= 1000; $i += 9){
    echo $i . ', ';
}
//If you have to finish the series with 1000, although it is not a part of the series:-
echo '1000';

See it working

答案 1 :(得分:11)

只是为了好玩:

echo implode(', ', range(6, 1000, 9));
echo ", 1000";

答案 2 :(得分:3)

<?php
     for($i=6; $i<1000; $i+=9)
      echo $i."<br>";
?>

看到问题,这可以作为答案。