Главная Мой профиль Регистрация Выход Вход
Вт
17.10.2017
09:03
Приветствую Вас Гость | RSS ВходРегистрацияГлавная
Поиск
Друзья сайта
Опрос
Сколько вам лет?
1. 13-15
2. 16-18
3. 22-29
4. 19-21
5. от 30 и более
6. до 12
Всего ответов: 579
Статистика




Онлайн всего: 1
Гостей: 1
Пользователей: 0



Главная » Уроки » Уроки PHP

Урок 5. Коротко о циклах.
______________________
УРОК 5. Коротко о циклах.
______________________


Часто бывает нужным выполнить повторяющиеся действия большое кол-во раз. В этом нам помогут циклы. Одно выполнение тела цикла называется итерацией.

...Цикл WHILE...
Простой и удобный цикл, который выполняет действия в зависимости от поставленного условия. Вот его синтаксис:
while (условие)
{
//действия
}
в скобках указывается условие, т.е. пока оно истинно, цикл будет выполняться. Пример:
while ($i<10) //пока переменная $i меньше 10, будут выполняться действия в фигурных скобках. Если действие одно, то фигурные скобки можно опустить.
while (20<10) //В этом случае цикл не выполниться ни разу, т.к. 20 не меньше десяти.
while (20>=10) //Пока 20 больше либо равно десяти. В этом случае цикл будет выполняться вечно, т.е. произойдет зацикливание smile
Ну и напоследок пример:

$i = 1;
while ($i<=10)
{
echo $i;
$i++;
//Два плюсика это оператор который увеличивает переменную на 1
}
?>

Расшифруем цикл:
Заводим переменную $i со значением 1.
пока ($i меньше либо равна 10)
{
вывести её значение на экран.
увелечить $i на один.
}
...Цикл DO..WHILE...
Очень похож на цикл while, только проверка условия происходит не до цикла, а после него, т.е. цикл выполниться хотя бы один раз.
выглядит так:

do
{
//действия
} while (
условие);
Его особенность в том что вначале выполняются действия, а потом производится проверка условия, если оно истинно, то цикл выполнятся повторно, если ложно, то цикл завершается.

...Цикл FOR...
Выглядит так:

For (
выражение; условие; вложенные операторы)
{
//действия
}
Ну и пример:

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

Действия в скобках: объявляем переменную $i со значением 1 (выражение); $i<10 (условие); увеличиваем $i на единицу (вложенный оператор)

...P.S....
В планах еще написать коротенькую книгу с названием "быстрый переход с delphi на php". PHP - мой второй язык в изучении, не считая паскаля. Если ты уже знаешь один язык, то переход на второй дается легче, а на третий еще легче.
Кто умеет создавать книги в формате chm прошу написать в ЛС для совместного создания книги.

Обсуждение урока на форуме.

Категория: Уроки PHP | Добавил: JUMP (19.10.2010)
Просмотров: 1572 | Теги: php, урок php, мини-уроки php, php для новичков, циклы | Рейтинг: 0.0/0


Форма входа
Логин:
Пароль:
Меню сайта
Категории
Класс 1
Здесь учат самым элементарным вещам. Этот уровень необходимо посетить тем, кто ещё плохо ориентируется в компьютерах.
Класс 2
Здесь даются основные навыки хакерства. Этот класс для тех кто давно на "ты" с компьютерами, изучил винду вдоль и поперёк, а потом устал просто так сёрфить по инету и решил научится ещё чему-нибудь ;)
Уроки PHP
Мини-уроки php by JUMP
Мини-чат
    Все материалы на сайте предоставлены исключительно в ознакомительных целях.
     Администрация не несет никакой ответственности за последствия их использования.