freeCodeCamp/guide/english/php/while/index.md

37 lines
798 B
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: While Loop
---
## While Loop
2018-10-12 19:37:13 +00:00
A `while` loop executes statements within the loop as long as the loops condition is met.
### Syntax:
```php
2018-10-21 16:20:09 +00:00
<?php
2018-10-12 19:37:13 +00:00
$x = 0;
while ($x < 11) {
statement1;
$x++;
}
```
**Note:** The block code must have a statement that changes or increments the condition. Otherwise an infinite loop could result.
Another loop statement is `do...while` where you execute your code at least once.
### Syntax
```php
$x = 0;
do {
++$x;
} while ($x < 11);
```
**Note:** Same as the `while` block, this should have a statement that changes, otherwise an infinite loop could result.
2018-10-12 19:37:13 +00:00
### More Information:
- [PHP While Loop](http://php.net/manual/en/control-structures.while.php)
- [PHP Do-While Loop](http://php.net/manual/en/control-structures.do.while.php)