PHP- 控制流-循环语句-while(二)

2023-04-26 13:48:39 浏览数 (1)

嵌套循环

在PHP中,您可以将一个while循环放在另一个while循环中,以创建嵌套循环。嵌套循环是一种常见的编程技巧,用于遍历多维数组或执行复杂的算法。下面是一个示例,使用嵌套循环计算从1到10的所有数字的和:

代码语言:javascript复制
<?php
$i = 1;
$sum = 0;

while ($i <= 10) {
  $j = 1;
  while ($j <= $i) {
    $sum  = $j;
    $j  ;
  }
  $i  ;
}

echo '从1到10的所有数字的和为' . $sum;
?>

在上面的示例中,我们使用嵌套循环,外部循环遍历从1到10的所有数字,内部循环计算每个数字的和。在内部循环中,我们定义了变量$j,并使用它来遍历从1到当前数字的所有数字。然后将每个数字加到变量$sum中,最后打印$sum的值。

总结

在PHP中,while循环是一种常见的控制流语句,用于重复执行一段代码,直到指定的条件不再满足。它的基本语法非常简单,您可以在循环体内编写任何有效的PHP代码,包括其他控制流语句。您还可以使用break和continue语句来提前结束循环或跳过一次循环。如果需要,您可以将一个while循环放在另一个while循环中,以创建嵌套循环,用于遍历多维数组或执行复杂的算法。

php

0 人点赞