`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` 的值。