要打印1到25

时间:2014-12-06 10:45:32

标签: php arrays for-loop numbers

预期产量: 1 2 3 4 5

10 9 8 7 6

11 12 13 14 15

20 19 18 17 16

21 22 23 24 25

尝试以下代码:

 for($i=1;$i<=25;$i++)
{
if($i%5 ==0)
{ 
    echo $i;
    echo "<br>";
    for($j=($i+5);$j>$i;$j--)
    {
        echo $j;
    }
    echo "<br>";        
}
else if ($i%5!=0)
{
    echo $i;
}

}

1 个答案:

答案 0 :(得分:1)

for($i=1;$i<=25;$i++)
{
if($i%5 ==0)
{ 
    echo $i;
    echo "<br>";
    for($j=($i+5);$j>$i;$j--)
    {
        echo $j;
    }
    $i = $i+5;  
    echo "<br>";    
}
else if ($i%5!=0)
{
    echo $i;
}

}