如何循环并打印每个值?

时间:2015-11-25 09:11:13

标签: php algorithm loops

如何从0循环到100,并且每个值以下列模式打印输出:

  

1,4,7,10,..将打印animationOne
  2,5,8,11,..将打印动画二   3,6,9,12,..将打印动画3

以下是我尝试的内容:

for ($i=1; $i<=100; $i++) {
   if($i==(1+($i-1)*3)) { 
      echo "animationOne".$i;
   } elseif($i==(2+($i-1)*3)) {
      echo "animationTwo".$i;
   } elseif($i==(3+($i-1)*3)) {
      echo "animationThree".$i;
   }
}

由于

1 个答案:

答案 0 :(得分:1)

使用此循环:

for ($i=1; $i<=100; $i++)
{
  if($i%3==1){ 
    echo "animationOne".$i;
  }elseif($i%3==2){
    echo "animationTwo".$i;
  }elseif($i%3==0){
    echo "animationThree".$i;
  }
}