| Ваш IP: 54.204.253.227 | Online(19) - гости: 13, боты: 6 | Загрузка сервера: 2.61 ::::::::::::

Цикл for

Данный цикл состоит из ключевого слова for, за которым следуют круглые скобки, содержащие внутри три выражения, разделенных точками с запятой.

Синтаксис цикла for следующий:

for (exp1; exp2; exp3) statement

В выражение exp1 вставляют начальное значение для счетчика цикла — переменная, которая считает количество раз выполнения тела цикла.
exp2 — задает условие повторения цикла. Цикл будет выполнятся пока это условие будет true.
exp3 — выполняется каждый раз после выполнения тела цикла (statement). Обычно, оно используется для изменения (увеличение или уменьшение) счетчика.

Простой пример использования:

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

12345678910

Счет цикла начинается с 1 ( $i = 1), при каждом цикле переменная $i прибавляется на единицу ($i++) при условии что $i<=10.

У цикла for предусмотрена так же возможность одновременно работать с несколькими переменными:

for ($i = 2, $k=2; $k<=9; $k++) {
echo $i." * ".$k." = ".$i*$k."<br>";
}

2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18

Далее приведен простой пример построения таблицы умножения, при этом один цикл for вложен в другой:

echo "<table border='1'>";
for ($i=2; $i<=9;$i++){
echo "<td>";
for ($k=2; $k<=9; $k++) {
echo $i." * ".$k." = ".$i*$k."<br>";
}
echo "</td>";
}
echo "</table>";

73465786328976238794

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

Случайные статьи

  • Драйвер для люминесцентной лампы 12В

    Драйвер для люминесцентной лампы 12В

    Схема драйвера для питания люминесцентной лампы выполнен на недорогих и широко доступных элементах. Основа драйвера таймер на TLC555 (генератор 50Гц). Силовой транзистор IRF510 нагружен обычным сетевым трансформатором, к первичной обмотке (240В) которого подключена люминесцентная лампа 4Вт. Первичная обмотка может быть от 6 до 10В. Транзистор VT1 должен быть установлен на небольшой трансформатор. …Подробнее...
  • Усилитель мощности для СВ-радиостанции

    Усилитель предназначен для стационарного использования. При входном сигнале мощностью 3 Вт он усиливает его до 50 Вт. Сигнал подается с антенного входа передатчика на разъем Х2 и далее через реле К2.1 на согласующий трансформатор Т2 и потом на управляющие сетки ламп VL1 VL2. Одновременно часть ВЧ возбуждения через С17 подается …Подробнее...
  • Автоматический выключатель ночника

    Автоматический выключатель ночника отключает ночник через определенное время. таймер IC1 работает как моностабильный генератор и выдает импульсы длительностью более 10-и минут. Устройство управляет реле которое и коммутирует светильник (220В, 50 Гц). Т1 любой малогабаритный на выходное напряжение вторичной обмотки в 15В. IC1 и К1 питаются напряжением 12В от стабилизатора 7812. …Подробнее...
  • Проводники, полупроводники и непроводники

    Проводники, полупроводники и непроводники

    ВСЁ ДЛЯ РАДИОЛЮБИТЕЛЕЙ: http://www.dessy.ru/index.html?partne… В этом выпуске: что такое проводник, что такое полупроводник, что такое непроводник, что такое изолятор или диэлектрик.Подробнее...
  • Радиомикрофон

    Схема радиомикрофона показана на рисунке. Радиомикрофон работает на частоте 87,9 МГц и представляет собой автогенератор с емкостной обратной связью и дополнительной емкостью С4 в индуктивной ветви (схема Клаппа). Дополнительная емкость необходима, во-первых, для развязки по постоянному току цепей питания и смещения. Во2вторых, она обеспечивает дополнительную степень свободы для получения оптимального …Подробнее...