Загрузка

RUS | ANG | |

StepkinBlog.ru

Пока я творю, я живу!
Блог посвящен: HTML, CSS, PHP, Wordpress, Bootstrap

Главная » Основы PHP » Цикл FOR. Основы PHP с нуля. Урок №12

28.09.2017


14:38


789


пока нет


Цикл FOR. Основы PHP с нуля. Урок №12

Цикл FOR. Основы PHP с нуля. Урок №12

Всем привет!
Продолжаем изучать основы PHP с нуля!
В этом уроке я расскажу вам о цикле FOR.
Сама суть цикла FOR идентична циклу WHILE, разница лишь в заполнении.

Синтаксис цикла FOR:

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

Инициализация – здесь задаются параметры.  Команды выполняются только один раз!
Условие цикла – аналог if, проверяет условие на true или false. Если TRUE, цикл выполняется.
Команды после итерации – команды выполняются до тех пор, пока условие TRUE (в основном увеличение счетчика).

Задание:
Вывести на экран цифры от «0» до «10».

Решение:

<?php
for ($num=0; $num<=10; $num++)
{
echo $num.'<br/>';
}
?>

Результат:

0
1
2
3
4
5
6
7
8
9
10

Разъяснение:

Инициализации – я задал параметры для счетчика (пример: $num=0). Эта команда выполняется только один раз.
Условие цикла – я задал условие, что пока переменная $num не будет больше или равна «10», то цикл повторять по кругу (пример: $num<=10).
Команды после итерации – здесь я увеличиваю значение переменной  $num, чтобы цикл был завершен и условие было выполнено (пример: $num++).

Как видите, сложного ничего нет.  Цикл For состоит из трех частей, разделяющихся «точкой с запятой» (;). В этих частях можно писать бесконечное число команд, например:

<?php
for ($a=0, $b = 0; $a <8 OR $b<20 ; $a++, $b++)
{
}
?>

Альтернативный синтаксис:

<?php
for (инициализация; условие цикла; команда после итерации):
тело цикла;
endfor;
?>

Пример:

<?php
for($num=0; $num < 7; $num++):
echo $num.'<br/>';
endfor;
?>

На сегодня все, жду вас на следующих уроках!



Случайные записи:

  1. Изображение (картинка) в CSS. Основы CSS для начинающих. Урок №9
  2. Выпадающее меню (списки). Основы bootstrap 3 для начинающих. Урок №9
  3. Создание простого сайта на Bootstrap 3. Практика по пройденному материалу
  4. PHP операторы. Основы PHP с нуля. Урок №8
  5. Миниатюры. Основы bootstrap 3 для начинающих. Урок №25

Последние записи рубрики:

  1. Полезные функции php List, Isset, Unset, Empty, Date, Count и Exit. Основы PHP с нуля. Урок №18
  2. Подключение файлов php через Include или Require. Основы PHP с нуля. Урок №17
  3. Функции (function). Основы PHP с нуля. Урок №16
  4. Альтернативный синтаксис управляющих структур. Основы PHP с нуля. Урок №15
  5. Цикл Foreach. Основы PHP с нуля. Урок №14

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

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Подписаться на обновления:

Подпишись на обновления моего блога через e-m@il:

@

Реклама на блоге:

Мои цели на
2017 год:

Довести количество статей до 150

Доделать этот блог

Закончить тему «Основы CSS»

Закончить тему «Основы PHP»

Начать тему «Основы JavaScript»

Добиться посещаемости 500 чел/сутки

Статистика:

Записей: 104
Страниц: 3
Рубрик: 9
Меток: 11
Комментариев: 231

Уведомление для пользователей AdBlock

Включая adblock (блокировщик рекламы) вы лишаете меня заработка, и тем самым лишаете смысла трудиться над своим сайтом, помогать вам и отвечать на комментарии. Если вы решились отключить adblock для моего блога, спасибо!

Как отключить AdBlock?