50 lines
940 B
Markdown
50 lines
940 B
Markdown
---
|
||
title: While Loop
|
||
localeTitle: 而Loop
|
||
---
|
||
## 而Loop
|
||
|
||
`while loop`是PHP中最简单的循环类型之一。它执行语句块,直到表达式求值为**TRUE** 。如果表达式的值在执行时发生变化,则循环运行直到表达式求值为**FALSE。While**循环的基本形式如下:
|
||
|
||
```shell
|
||
while (expr)
|
||
statement
|
||
```
|
||
|
||
while循环中的语句可以包含在花括号中,也可以根据以下语法使用:
|
||
|
||
```shell
|
||
while (expr):
|
||
statement
|
||
...
|
||
endwhile;
|
||
```
|
||
|
||
使用示例说明while循环的简单和替代语法:
|
||
|
||
```php
|
||
<?php
|
||
|
||
/* using the simple form of while loop */
|
||
|
||
$i = 1; /* initialisation part */
|
||
|
||
while ($i <= 100 && $i!=5 )
|
||
{
|
||
echo $i++;
|
||
}
|
||
|
||
/*using the alternate synatx of while loop*/
|
||
|
||
$i = 0;
|
||
|
||
while ($i <= 10):
|
||
echo $i++;
|
||
endwhile;
|
||
|
||
?>
|
||
```
|
||
|
||
#### 更多信息
|
||
|
||
[while循环 - PHP文档](http://php.net/manual/en/control-structures.while.php) |