php 循环的使用 (php 99乘法表)

简单整理下php中的循环的写法

#1、while循环  PHP 中最简单的循环
//指定的条件为真,while 循环执行代码块 (输出1~9)
$i = 1;
$max = 10;
while($i<$max){
    echo $i;
    echo '<br>';
    $i++;
}

#2、do...while循环  
//先执行一次,后检查条件,若条件为真,则重复循环 (输出1~9)

$i = 1;
$max = 10;
do{
    echo $i;
    echo '<br>';
    $i++;
}while($i<$max);

#3、for循环 PHP 中最复杂的循环
//若确定循环次数,可使用for循环 (输出1~9)
$i = 1;
$max = 10;
for ($i; $i < $max; $i++) {
    echo $i;
    echo '<br>';
}

#4、foreach  只适用于数组,并用于遍历数组中的每个键/值对
foreach($array as $key => $val) {
    echo $val;
}
foreach($array as $val) {
    echo $val;
}


#例子:用for、while、do...while 打印出99乘法表
#1、for循环
for ($j = 1; $j <= 9; $j++) {
    for ($i = 1; $i <= $j; $i++) {
        echo "{$i}x{$j}=" . ($i * $j) . " ";
    }
    echo "<br />";
}

#2、while循环
$j = 1;
while ($j <= 9) {
    $i = 1;
    while ($i <= $j) {
        echo "{$i}x{$j}=" . ($i * $j) . " ";
        $i++;
    }
    echo "<br />";
    $j++;
}

#3、do...while 循环
$j = 1;
do {
    $i = 1;
    do {
        echo "{$i}x{$j}=" . ($i * $j) . " ";
        $i++;
    } while ($i <= $j);
    echo "<br />";
    $j++;

} while ($j <= 9);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值