循环嵌套
1、实现如下效果:
第一行第二行第三行第四行第五行
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
2、实现如下效果图:
第一行第二行第三行第四行第五行
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
3、实现如下效果图:
987654321
98765432
987654
98765
9876
987
98
9
4、实现如下效果图:
987654321
87654321
7654321
654321
54321
4321
321
32
1
<?php // 练习第三题 for ($i=1; $i <=9 ; $i++) { for ($j=9; $j >=$i ; $j--) { echo $j; } echo "<br>"; } // 练习第四题 for ($i=9; $i >=1 ; $i--) { for ($j=$i; $j >=1 ; $j--) { echo $j; } echo "<br>"; } // 练习第一题 header("Content-Type:text/html;charset=utf-8"); echo '<table border=1 style="color:#fff;font-size:10px;400px;text-align:center;" >'; echo "<tr style='background:#000;'> <td>第一列</td> <td>第二列</td> <td>第三列</td> <td>第四列</td> <td>第五列</td> </tr>"; for ($i=1; $i <=4 ; $i++) { echo "<tr style='color:#000;'>"; for ($j=1; $j <=5 ; $j++) { echo "<td>"; echo $j; echo "</td>"; } echo "</tr>"; } echo "</table>"; // echo "<table style='border:1px solid #333;'>"; ?>
<?php //第二题 header("Content-type:text/html;Charset=utf-8;"); echo "<table border=1px style='text-align:center;800px;'>"; echo "<tr style='background:#000;color:#fff;'>"; echo " <td>第一列</td> <td>第二列</td> <td>第三列</td> <td>第四列</td> <td>第五列</td> "; echo "</tr>"; for ($i=1,$a=1; $i <=4 ; $i++) { if ($i%2==0) { echo "<tr style='background:red;'>"; } else { echo "<tr style='background:blue'>"; } for ($j=1; $j <=5 ; $j++,$a++) { echo "<td>"; echo "$a"; echo "</td>"; } echo "</tr>"; } echo "</table>"; ?>