`while` 循环语句是 PHP 中的一种迭代结构,用于重复执行一段代码片段,直到指定的条件不再满足为止。它的作用是在满足给定条件的情况下重复执行特定的代码块。
`while` 循环语句的基本语法如下:
```php
while (condition) {
// 要执行的代码块
}
```
在每次循环开始之前,会先检查 `condition` 是否为真。如果条件为真,则执行代码块;然后再次检查条件。这个过程会一直重复,直到条件不再为真,才会跳出循环,继续执行循环后面的代码。
例如,以下代码示例展示了使用 `while` 循环计算 1 到 10 的和:
```php
$sum = 0;
$i = 1;
while ($i <= 10) {
$sum += $i;
$i++;
}
echo "Sum is: " . $sum; // 输出结果:Sum is: 55
```
在上面的示例中,`while` 循环不断地增加变量 `$i` 的值,并将其添加到变量 `$sum` 中,直到 `$i` 大于 10 时,循环结束。最后,输出变量 `$sum` 的值。