Files
freeCodeCamp/guide/russian/miscellaneous/learn-about-php-loops/index.md
2018-10-16 21:32:40 +05:30

117 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Learn About Php Loops
localeTitle: Узнайте о Php Loops
---
Циклы - это блоки кода, которые выполняют определенное количество раз. Использование циклов уменьшает количество строк кода.
PHP работает с 4 различными типами циклов:
* Пока цикл
* Делать ... while loop
* Для цикла
* Цикл Foreach
## Пока цикл
В `while` цикл продолжается до тех пор , Выполнение выражений , как заданное условие истинно.
\`PHP
```
Example:
```php
<?php
$x = 1;
while($x <= 3)
{
echo "x=$x ";
$x++;
}
?>
```
```
Output:
x=1 x=2 x=3
```
## Do...while loop
In the `do...while` loop the block of code is executed before the condition is checked.
```php
<?php
do {
execute code;
} while (condition);
?>
```
Example:
```php
<?php
$x= 1;
do {
echo "x=$x ";
$x++;
} while ($x < 5);
?>
```
```
Output:
x=1 x=2 x=3 x=4
```
## For loop
The `for` loop is used when the number of times the block is to be executed is known in advance.
```php
<?php
for (variable initialisation; test condition; increment)
{
execute code;
}
?>
```
Example:
```php
<?php
for ($x=1 ; $x <= 4 ; $x++)
{
echo "x= $x ";
}
?>
```
```
Output:
x=1 x=2 x=3 x=4
```
## Foreach loop
The `foreach` loop helps in traversing through arrays.
```php
<?php
foreach ($array as $value)
{
executable code;
}
?>
```
Example:
```php
<?php
$numbers= array("One", "Two", "Three");
foreach ($numbers as $value)
{
echo "$value ";
}
?>
```
```
Output:
One Two Three
```