Здравствуйте Гость!


Запомнить.
Авто. вход.
Забыли пароль?
Регистрация

ПОДПИСКА Подписавшись по E-mail, Вы будете получать уведомления о новых статьях к себе на почту.
Подписатся на почтовую рассылку на сайте astranar.ru
Подписаться



ДОБАВЛЯЙТЕСЬ В ДРУЗЬЯ Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте на стене моего аккаунта.
Мой аккаунт Вконтакте
Мой аккаунт
Главная - PHP - Циклы в php - while, do-while, for


Циклы в php - while, do-while, for


Циклы в php - while, do-while, for

В этой статье мы поговорим с вами о циклах в php. Как ни странно ни один серьезный список данных из базы данных не обходится без циклов.
PHP содержит четыре вида циклов:
1)цикл со счетчиком for
2)цикл с предусловием while
3)цикл с постусловием do-while
4)Специальный цикл переработки массивов foreach

Цикл со счетчиком:
Цикл со счетчиком начинает работать когда выполняется условие цикла.Синтаксис цикла такой:

for (оператор; условие; команда){
тело_цикла;
}

перед началом выполнения цикла, сначала проверяется условие и если оно истинное, выполняется тело цикла а после него выполняется поститерационная_команда.

Пример использования:

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

Цикл выведет: 12345
Цикл while :
Цикл while называют циклом с предусловием, потому, что сначала вычисляется условие, а потом - выполняются операторы (тело цикла).
Синтаксис цикла while такой:
while(условие){
тело цикла;
}

Сначала вычисляется условие цикла. Если оно истинно, то выполняется тело цикла.
Вот пример цикла while:
$i = 1; while($i<6){ echo $i; }

как и в предыдущем случае, цикл выведет 12345.
Цикл do-while:
В отличии от цикла while, цикл do-while сначала выполняет тело цикла, а потом проверяет условие. Вот синтаксис цикла do-while:

do{
тело;
}while(условие);

Особенность этого цикла в том, что тело цикла выполнится хотя бы один раз.
Теперь рассмотрим пример использования цикла do-while:

$i = 1; do{ echo $i; $i++; }while($i<= 5);

Ну и опять же цикл выведет строку : 12345.
Четвертый цикл я опишу чуть позже и в другой статье, так как он на мой взгляд неразлучен с массивами,и его нужно показать в теме с массивами.
Удачи...



Просмотров страницы: 3036
Урок добавлен: 26 Августа 2012

<<<Предыдущая статьяСледущая статья >>>

Копирование материалов разрешается только с указанием автора (Пальгов Олег) и индексируемой прямой ссылкой на сайт (https://astranar.ru/)!

Добавляйтесь ко мне в друзья ВКонтакте: https://vk.com/palgov_oleg. Если Вы хотите оценить меня и мою работу, то напишите на стене моего аккаунта ВКонтакте.

Если Вы не хотите пропустить новые материалы на сайте, то Вы можете подписаться на обновления:
Подписаться на обновления


Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Ещё статьи по php:
Подключение к двум базам данных на разных физических серверах
Защита php скрипта, межсайтовый скриптинг. Защита от атак на сайт!
Как сделать мультиязычный сайт или многоязычный сайт своими руками.
Сколько памяти занимает исполняемый код? Разберемся!


Комментарии (0)


Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.
Циклы в php - while, do-while, for
Изменения – это всегда страшно. Но никто не изменит за вас вашу жизнь. Вы понимаете, какой должны сделать выбор, но несмотря на страх, двигайтесь вперед. Это главное правило успеха.

Пауло Коэльо


Вступайте в группу!