PHP5 Цикл while
PHP цикл while выполняет блок кода, пока заданное условие является истинным.
PHP Циклы
Когда Вы пишете код, Вы хотите, чтобы блок кода был запущен с самом начале. Вместо добавления нескольких почти равных строк кода, в скрипте можно использовать цикл для выполнения такой задачи.
В PHP используются следующие циклические операторы:
while- цикл выполняется через блок кода, если заданное условие истинноdo...while- цыкл выполняется через блок кода один раз, а затем повторяет цикл если заданное условие истинноfor- цикл выполняется через блок кода заданное количество разforeach- цикл выполняется через блок кода для каждого элемента массива
PHP Цикл while
Цикл while выполняет блок кода, если заданное условие истинно.
Синтаксис
while (условие истенно) {
код для выполнения;
}
В примере ниже сначала задается переменная $x к 1.
Затем цикл while будет продолжать работать до тех пор, пока $x
будет меньше или равно 5.
$x будет увеличиваться каждый раз на 1,
пока цикл выполняет $x++:
PHP Цикл do...while
Цикл do...while будет выполнять блок кода один раз,
затем проверит условие и повторит цикл, пока указанное условие истинно.
Синтаксис
do{
код для выполнения;
}
while (условие истенно);
В примере ниже сначала задается переменная $x к 1.
После этого, останется все так же, пока в цикле не будет прописан какой-то вывод,
а потом увеличится переменная $x на 1.
Затем проверяется условие $x меньше или равно 5,
а цикл будет продолжать работать до тех пор, пока $x будет меньше или равно 5:
Обратите внимание, что в цикле do...while условие проверяется после выполнения
оператора внутри цикла. Это означает, что цикл будет выполнять
его утверждение хотя бы один раз, даже если условие ложно в первый раз
В приведенном ниже примере переменной $x присваивается значение 6,
а затем выполняется цикл, и тогда условие проверяется:
PHP Циклы for и foreach будут объяснены в следующей главе
