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


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

ПОДПИСКА Подписавшись по 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.
Четвертый цикл я опишу чуть позже и в другой статье, так как он на мой взгляд неразлучен с массивами,и его нужно показать в теме с массивами.
Удачи...



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

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

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

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

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


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

Ещё статьи по php:
Разбиение и объединение строк в PHP
Сколько памяти занимает исполняемый код? Разберемся!
Использование функции mail(); Примеры.
Как сделать комментирование на своем сайте


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


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

Автор неизвестен


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