Зарегистрироваться | Забыли пароль


Для начинающих

bottom

Уроки

bottom

Полезное

bottom

Файлы

bottom

Ссылки

bottom

Главная страница » Основы PHP

Циклы в PHP

Помимо условий не маловажную вещь в PHP, как, наверное, и в любом другом языке программирования, занимают циклы. Циклы задают многократное исполнение каких-либо действий, при выполнение определенного условия. В PHP различают три разных конструкции циклов:

цикл с предусловием:

while(условие)
{команда;}

В таких циклах сначала проверяется условие, которое вы задали и если оно верно, то выполняются действия которые написаны в фигурных скобках. Затем снова проверяется условие, если оно снова верно, то цикл повторяется до тех пор, пока условие станет неверным. Вот пример простейшего цикла:

$i = 0;
while($i < 10)
{
echo $i;
$i++;
}

При выполнении такого цикла на экране мы увидим последовательность цифр от 0 до 9. Теперь разберем его. Мы присвоили i значение нулю. Ноль меньше 10, следовательно, на экран у нас выводится значение $i, после чего к нему прибавляется единица. Снова проверяем единица меньше 10, значит, выполняем действия в фигурных скобках. Наконец когда $i становится равно 10, условие перестает выполняться и цикл заканчивается.

цикл с постусловием:

do
{команда;}
while(условие);

В циклах такого типа наоборот сначала выполняется действие, а уже потом проверяется условие.

итерационный цикл for:

for(Начальные данные; условие; действие после выполнения команды;)
{команда;}

В таких циклах мы сначала задаем начальные данные, затем через точку с запятой пишем условие. После чего происходят действия как только наша команда выполнится. Чтобы стало понятней, приведу пример:

for ($i = 1; $i <= 10; $i++)
{
echo $i;
}

В этом примере мы сначала присваиваем переменной $i значение 1. Затем проверяется условие $i меньше или равна 10, если оно выполняется, то на экран выводится ее значение. После этого мы прибавляем к $i единицу и снова проверяем условие. Этот цикл повторяется до тех пор пока условие не перестает быть верным. Результатом этого примера будет ряд чисел с 1 до 10.

Циклы играют очень важную роль в PHP программирование, поэтому очень важно в них разобраться и понять как они работают.

Автор: Евгений Бочкарев · Урок добавлен: 29 Января 2009 23:20 · Просмотров: 209

Рекомендую
  • Currently 5.00/5
  • 1
  • 2
  • 3
  • 4
  • 5

Рейтинг: 5.0/5 (всего 2 голоса)

Понравился сайт? Внесите свой вклад в его развитие?
R314489888859
41001346159934




   Комментарии к уроку

12
Ваш комментарий может быть первым...
 
34
12

   Добавить комментарий


Ваше имя:


Текст комментария:

Получать уведомления по Email могут только зарегистрированные пользователи. Регистрация
Введите цифры с картинки


 
34