2016-11-08 8 views
2

私はforループを作り、もう一つはforループを作り、結果を3列に表示しようとしています。それは次のようになります。ネストされたループを作成し、その結果を3列に表示する方法は?

0(0) 0(1) 0(2) 
1(0) 1(1) 1(2) 
2(0) 2(1) 2(2) 
3(0) 3(1) 3(2) 

は、今のところ私はこのPHPスクリプトを持っている:事前に

for ($x = 0; $x < 4; $x++) { 
    echo "$x"; 
    for($y = 0; $y < 3; $y++){ 
     echo "($y)<br/>"; 
    } 
} 

感謝:)

+0


」は内側のループではなく、外側のループで印刷する必要があります。 – Barmar

答えて

1

は、外側のループは、行のために、内側のループは、列のためです。だから外側のループに<br/>を印刷する必要があります。そして、各列に$xが印刷されるようにするには、内側のループに印刷する必要があります。

for ($x = 0; $x < 4; $x++) { 
    for($y = 0; $y < 3; $y++){ 
     echo "$x($y) "; 
    } 
    echo "<br/>"; 
} 
関連する問題