Итак, что я могу сказать про цикл FOR?
Цикл FOR похож своей функцией на цикл WHILE, вот только заполнение немного другое. Давайте посмотрим вначале на схему, а потом на макет:

Макет цикла FOR:
for (инициализация; условие выполнения цикла; что нужно делать после цикла)
{
Действие;
}
Теперь глянем, как работает цикл FOR на примере!
Задача такова: нам нужно вывести сумму чисел от 1 до 15.
Смотрим на макет и схему, и пробуем создать готовый код с использованием цикла FOR на PHP:
<html>
<head>
<title>Цикл For на BlogGood.ru</title>
</head>
<body>
<?php
for ($a=0, $b=0; $a <= 15; $a++)
{
$b = $b + $a;
}
echo "Сумма всех чисел от 1 до 15 равна: $b";
?>
</body>
</html>
Или так:
<html>
<head>
<title>Цикл For на BLOGGOOD.RU</title>
</head>
<body>
<?php
for ($a=0, $b=0; $a <= 15; $a=$a+1)
{
$b = $b + $a;
}
echo "Сумма всех чисел от 1 до 15 равна: $b";
?>
</body>
</html>
Сохраните как «for.php» в папку «test-1» локального сервера (см. урок 1).
Введите в браузере адрес:
http://localhost/test-1/for.php
Результат:

Давайте разъясню.
Итак, к переменной $a и $b присвоим значение «0». Далее проверяется условие ($a <= 15), то есть если переменная $a=0, то в проверке условий это будет так (0 <= 15). Так как переменная $a не равняется 15, начинается выполнение цикла и в переменную $b заносится ее текущее значение плюс счетчик (0+0).
Далее переменная $a увеличивается на «1» ($a=$a+1 или $a++).
После этого снова проверяется условие (1 <= 15) и выполняется цикл. В переменную $b заносится ее текущее значение плюс счетчик (0+1). И так цикл будет выполняться до тех пор, пока переменная $a не станет больше или равной 15. Как только условие будет выполнено, цикл остановится и выведет готовый результат через оператора echo.
Можете проверить результат на калькуляторе:
$a + $b = $b
0 + 0 = 0
1 + 0 = 1
2 + 1 = 3
3 + 3 = 6
4 + 6 = 10
5 + 10 = 15
6 + 15 = 21
7 + 21 = 28
8 + 28 = 36
9 + 36 = 45
10 + 45 = 55
11 + 55 = 66
12 + 66 = 78
13 + 78 = 91
14 + 91 = 105
15 + 105 = 120

Вот и разобрались мы с вами с циклом for.
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 329815 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274370 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 220443 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186394 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 181501


Работа с файлами PHP (продолжение). Урок 18
Работа с файлами PHP: удаление, копирование, переименование файлов. Урок 17 (продолжение)
Работа с файлами PHP: создание, открытие, отображение, запись, закрытие и удаление файлов. Урок 16
Функции List, Isset, Unset, Date, Count и Exit на PHP. Урок 15
Свойства и оформление ссылок в CSS
Как проверить checkbox Javascript, jQuery, php
Что такое html формы и как их создавать? Урок – 10

Спасибо, Александр за комментарий. Планирую еще пару постов для WooCommerce…
⇒ Открыть статью ⇐