BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Все про PHP и MySQL » Цикл FOR на PHP. Урок 12

Цикл FOR на PHP. Урок 12

2014-10-03 / Вр:00:14 / просмотров: 1712

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

Цикл FOR на PHP. Урок 12

 

Макет цикла 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

Результат:

Цикл FOR на PHP. Урок 12

Давайте разъясню.
Итак, к переменной $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
1  +  0   1
2  +  1  =  3
3  +  3  =  6
4  +  6  =  10
5  +  10  =  15
15  =  21
21  =  28
28  =  36
36  =  45
10 45  =  55
11 55  =  66
12 66  =  78
13 78  =  91
14  91  =  105
15  105  =  120

Цикл FOR на PHP. Урок 12

Вот и разобрались мы с вами с циклом for.

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

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

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

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Subscribe without commenting

Метки: ,

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

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Довести количество статей до 750

4). Создать портфолио и мини интернет-магазин шаблонов

5). Создать книгу

6). Довести количество статей до 800

7). Добиться посещаемости 3000 человек/сутки

8). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 704
Количество страниц на блоге: 20
Количество рубрик на блоге: 27
Количество меток на блоге: 71
Количество комментариев на блоге: 3821