Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 05.05.2026 Время: 12:27
Ваш IP: 216.73.217.56
Загрузка сервера: 0.28
old.ubuntu-desktop.ru - Цикл for - PHP    Главная > Веб-программирование > PHP

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

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-11 12:18:23 | liman28 | Категория: PHP | Просмотров: 51
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   bcdiv - делит два числа с произвольной точностью
Функция bcdiv() делит два числа с произвольной точностью. Пример использования: $a = 128.4536; $b = 45.896344; echo bcdiv($a,$b,6)."<br>"; /// 2.798776 echo bcdiv($a,$b,24); ///…
  2017-09-09 17:31:30 | Категория: PHP
   isset()
Функция PHP isset() проверяет «установлена» ли переменная. Возвращает TRUE, если переменная установлена и FALSE, если нет (NULL). Примеры использования: $a = 5; echo isset($a); // пример выведет - 1 $a = 5; if(isset($a)){ echo "Переменная установлена"; } else { echo "Переменная не установлена"; } // пример выведет - Переменная установлена $a = 5; if(isset($a) >= 5){ echo "Переменная установлена, больше или равна 5"; } else { echo "Переменная не…
  2017-08-14 00:26:34 | Категория: PHP
   СОЗДАНИЕ ОБРАЗА CD/DVD-ДИСКА
Для создания образа CD/DVD-диска будем использовать утилиту dd. Команда для создания образа: dd if=/dev/cdrom of=~/cd.iso Указывать CD, DVD или имя файла устройства не нужно, так как ссылка /dev/cdrom подходит для любого типа оптического носителя. Например: dd if=/dev/cdrom of=/home/имя_пользователя/image01.iso Команда будет считывать из устройства данные и записывать в файл image01.iso до тех пор, пока не достигнет окончания устройства. При…
  2017-08-04 14:52:10 | Категория: Команды терминала
   Deepin Terminal — эмулятор терминала
Deepin Terminal — эмулятор терминала разработанный командой создавшей дистрибутив Linux Deepin. Отличительной особенность терминала является приятный внешний вид, удобство и расширение возможностей. Deepin Terminal умеет делиться по вертикали или горизонтали, переключать рабочие столы. Так же в этом терминале будет очень полезна функция настройки горячих клавиш. Помимо всего в терминале имеется поиск,…
  2017-08-12 20:39:14 | Категория: Система
   BitTornado — бесплатный BitTorrent-клиент
BitTornado — бесплатный кроссплатформенный BitTorrent-клиент. Написан на языке Python, на основе клиента Mainline. Основные возможности программы: ограничения на скорости скачивания и отдачи подробная информация про соединения с другими пирами поддержка UPnP Super-seeding — специальный режим раздачи в некоторых BitTorrent-клиентах. Включающийся программный алгоритм, пытающийся минимизировать количество данных, которое…
  2017-09-04 10:20:51 | Категория: Интернет

Вверх