php循环嵌套

php输出九九乘法表,我们使用for循环嵌套来实现,第一个for循环控制行数,第二个for循环控制列数。

在for里声明变量$i=1,表示从1开始循环,条件$i<=9,表示循环9次,变量$i++,表示条件成立的时候,循环执行后自增1

<!DOCTYPE html>
<html>
<head>
    <title>超级详细的99乘法表</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <table>
        <?php
            // 嵌套循环,输出99乘法表
            for($i=1;$i<10;$i++){
                echo "<tr>";
                for($j=1;$j<=$i;$j++){
                    echo "<td>";
                    echo $j."x".$i."=".($i*$j);
                    echo "</td>";
                }
                echo "</tr>";
            }
        ?>
    </table>
</body>
</html>

接着使用双层嵌套for循环语句输出乘法表,外层循环执行9次,用来输出9行,内层循环执行次数由外层循环决定,例如外层$i =2时,那么内层循环会执行2次,内层每执行一次输出一个乘法等式和一个空格,内层循环执行后换行

执行出来的结果为

1x1=1
1x2=2   2x2=4
1x3=3   2x3=6   3x3=9
1x4=4   2x4=8   3x4=12  4x4=16
1x5=5   2x5=10  3x5=15  4x5=20  5x5=25
1x6=6   2x6=12  3x6=18  4x6=24  5x6=30  6x6=36
1x7=7   2x7=14  3x7=21  4x7=28  5x7=35  6x7=42  7x7=49
1x8=8   2x8=16  3x8=24  4x8=32  5x8=40  6x8=48  7x8=56  8x8=64
1x9=9   2x9=18  3x9=27  4x9=36  5x9=45  6x9=54  7x9=63  8x9=72  9x9=81

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值