php中 for $i = 0; $i<= 11  ; $i ++ 
我第二次循环就不要i到达11了,只到达10,第三次只到达9,第四次只到达8,这种怎么写?

解决方案 »

  1.   

    $n = 11;
    for($i=0; $i<=$n; $i++) { }
    $n--;
    for($i=0; $i<=$n; $i++) { }
    $n--;
    for($i=0; $i<=$n; $i++) { }
      

  2.   


    $n = 11;
    while($n >  0) {
        for($i=0; $i<$n; $i++) {
            ......
        }
        $n--;
    }
      

  3.   


        for ($i = 11; $i > 0; --$i) {
            for ($k = $i; $k > 0; --$k) {
                
            }
        }
      

  4.   

    for ($i=11;$i>0;--$i) { 
    for ($j=0;$j<$i;$j++){
    echo'%';
    }
    echo "<br>";
    }
      

  5.   

    for $i=0;$i<=11-$i;$i++