| Ваш IP: 54.224.255.17 | Online(33) - гости: 23, боты: 9 | Загрузка сервера: 4.37 ::::::::::::

Цикл 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

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

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

  • УСИЛИТЕЛЬ НЧ НА ЧЕТЫРЕХ ТРАНЗИСТОРАХ

    На рис. а) изображена схема усилителя НЧ на четырех транзисторах. Оконечные транзисторы V5 и V6 в нем — германиевые средней мощности, что позволяет получить при сопротивлении нагрузки 8 Ом и напряжении питания 9 В номинальную мощность до 0,7 Вт. При повышении напряжения питания до 12 В выходная мощность достигает 1,5 …Подробнее...
  • Коммутатор входов УЗЧ

    Коммутатор входов УЗЧ

    Коммутатор переключает до 4-х стерео источников звукового сигнала ЗЧ. Он предназначен для установки в УНЧ в качестве предварительного усилителя. Коммутация квазисенсорная, осуществляется при помощи переключающих кнопок без фиксации. Индикация номера канала осуществляет семисегментный индикатор(0…3). Квазисенсорное уст-во выполнено на К561ТМ3, к его выходам подключены 4-е кнопки S1-4. Первоначально при вкл. питания …Подробнее...
  • Простой радиопередающий узел

    Простой радиопередающий узел

    На рис.1 показана схема радиомикрофона на интегральной микросхеме МС2833. Данная микросхема успешно применяется в радиопередающих трактах многих радиотелефонов, что свидетельствует о ее надежности и высоком качестве устройств, выполненных на ее основе. Микросхема МС2833 является интегральным передатчиком с частотной модуляцией. Она включает в себя микрофонный логарифмический усилитель, управляемый напряжением ВЧ генератор, …Подробнее...
  • RIAA — корректор на LM833

    RIAA — корректор на LM833

    Если вы захотите создать архив из Ваших виниловых записей на ПК, то Вам будет необходим RIAA корректор. На рисунке показана схема простого но качественного RIAA — корректора (приставка), который питается от USB, а выходной сигнал подается на вход звуковой карты ПК. Несмотря на низкое напряжение питания (5 В), характеристики схемы довольно хорошие, с высокой входной …Подробнее...
  • Узел выключения прибора

    Применение этого узла в различных электронных приборах с батарейным питанием позволяет избавиться от выключателя питания, заменив его пусковой кнопкой. Выключатель питания неудобен тем, что по окончании пользования прибором его необходимо выключать. Если же забыть это сделать, то батарея питания будет разряжаться. Особенно это относится к электронным играм, которыми пользуются дети. …Подробнее...