PHP While 循环
while
循环是 PHP 中最基本的循环结构之一,它在指定条件为真时重复执行代码块。
✅ PHP 提供了两种while
循环语句:
while
- 只要指定的条件成立,则循环执行代码块。do...while
- 循环会先执行一次代码块,然后检查条件是否满足。。
while 语句
while
是一种先判断条件,条件为真时再执行代码块的循环。
✅ 语法结构如下:
while (condition) {
// 要执行的代码
}
✅ 以下是使用while
循环语句生成的 99 乘法表代码实例:
$i = 1; // 初始化行数
// 外层循环控制行数(1-9)
while ($i <= 9) {
$j = 1; // 初始化列数
// 内层循环控制每行的列数(1-i)
while ($j <= $i) {
// 打印乘法表达式,使用制表符对齐
echo "{$j}×{$i}=" . ($i * $j) . "\t";
$j++; // 列数加1
}
echo PHP_EOL; // 换行
$i++; // 行数加1
}
在这个例子中,我们使用了两个while
嵌套循环,通过乘数$j
与被乘数$i
相乘,获取最终结果。
✅ 下面是while
实例代码,生成的结果:
1 × 1 = 1
2 × 1 = 2 2 × 2 = 4
3 × 1 = 3 3 × 2 = 6 3 × 3 = 9
4 × 1 = 4 4 × 2 = 8 4 × 3 = 12 4 × 4 = 16
5 × 1 = 5 5 × 2 = 10 5 × 3 = 15 5 × 4 = 20 5 × 5 = 25
6 × 1 = 6 6 × 2 = 12 6 × 3 = 18 6 × 4 = 24 6 × 5 = 30 6 × 6 = 36
7 × 1 = 7 7 × 2 = 14 7 × 3 = 21 7 × 4 = 28 7 × 5 = 35 7 × 6 = 42 7 × 7 = 49
8 × 1 = 8 8 × 2 = 16 8 × 3 = 24 8 × 4 = 32 8 × 5 = 40 8 × 6 = 48 8 × 7 = 56 8 × 8 = 64
9 × 1 = 9 9 × 2 = 18 9 × 3 = 27 9 × 4 = 36 9 × 5 = 45 9 × 6 = 54 9 × 7 = 63 9 × 8 = 72 9 × 9 = 81
do...while 循环
do...while
是一种先执行代码块,然后检查条件是否满足,条件满足继续执行的循环。
✅ 语法结构如下:
do {
// 要执行的代码
} while (condition);
✅ 以下是使用do...while
循环语句生成的 99 乘法表代码实例:
$i = 1;
do {
echo "";
$j = 1;
do {
echo "" . $i . " × " . $j . " = " . ($i * $j) . " ";
$j++;
} while ($j <= $i);
echo " ";
$i++;
} while ($i <= 9);
for 循环会在后面的章节中继续讲解。
评论区 0
发表评论
教程介绍
PHP 通用开源服务器端脚本语言,特别适用于 Web 开发,能够嵌入 HTML 中使用。
42
章节
36
阅读
0
评论
反馈提交成功
感谢您的反馈,我们将尽快处理您的反馈