[Циклы в PHP #1] Цикл While

Безопасный и надёжный обменник криптовалют на наличные — Insight
Сообщения
62
Реакции
1.600
Цикл While:
Идея цикла заключается в том, чтобы делать что-то снова и снова, пока задача не будет завершена или пока не выполнится определенное условие (заданное). Перед тем, как показать реальный пример где может понадобиться такая конструкция, давайте рассмотрим структуру PHP цикла.

Простой пример цикла While:

PHP:
while ( условие )
{
    //Код;
}

Он будет выполнять заданный набор команд снова и снова, пока выполняется прописанное условие. Так называемый цикл с предусловием, то есть сначала проверка, потом выполнение.
Примерный алгоритм выполнения выглядит следующим образом:


  • Проверяется заданное условие цикла. Если оно истинно, то выполняется Шаг 2, если ложно, то Шаг 4.
  • Выполнение тела цикла (заданных команд).
  • Процесс начинается снова (Шаг 1).
  • Если условное выражение ложно, то код внутри цикла не выполняется. Код, записанный после цикла выполняется как обычно.

Рабочий пример While в PHP:
PHP:
$i = 1;
while ($i <= 10)
{
    echo $i;
    $i++;
}

Данный цикл выводит числа от 1 до 10

Присваиваем переменной $i значение 1, а затем формируем цикл с условием ($i <= 10). Таким образом команда echo $i выполнится 10 раз. Итератор (переменную - счетчик) нужно изменять самостоятельно, в отличие от цикла for, но о нем мы поговорим позже. Для этого мы выполняем команду $i++. Если этого не сделать, то цикл никогда не прервется, то есть код зациклится, чего не хотелось бы. Вот и все, на самом деле это очень просто, но и очень полезно. Без циклов не реализовать никакой мало-мальски полезной задачи.

____________________________________________________________________




 

Umpel

Модератор Чата
Модератор чата
Сообщения
89
Реакции
30
Так быстро печатаешь темы... я в ШАКЕpreview1preview1
Цикл While:
Идея цикла заключается в том, чтобы делать что-то снова и снова, пока задача не будет завершена или пока не выполнится определенное условие (заданное). Перед тем, как показать реальный пример где может понадобиться такая конструкция, давайте рассмотрим структуру PHP цикла.

Простой пример цикла While:
PHP:
while ( условие )
{
    //Код;
}

Он будет выполнять заданный набор команд снова и снова, пока выполняется прописанное условие. Так называемый цикл с предусловием, то есть сначала проверка, потом выполнение.
Примерный алгоритм выполнения выглядит следующим образом:




Рабочий пример While в PHP:
PHP:
$i = 1;
while ($i <= 10)
{
    echo $i;
    $i++;
}

Данный цикл выводит числа от 1 до 10

Присваиваем переменной $i значение 1, а затем формируем цикл с условием ($i <= 10). Таким образом команда echo $i выполнится 10 раз. Итератор (переменную - счетчик) нужно изменять самостоятельно, в отличие от цикла for, но о нем мы поговорим позже. Для этого мы выполняем команду $i++. Если этого не сделать, то цикл никогда не прервется, то есть код зациклится, чего не хотелось бы. Вот и все, на самом деле это очень просто, но и очень полезно. Без циклов не реализовать никакой мало-мальски полезной задачи.

____________________________________________________________________


 

Umpel

Модератор Чата
Модератор чата
Сообщения
89
Реакции
30
Научишь так жеSmile_2
 
kaspersky keys
Верх