Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 0 | Боты: 2
Дата 12.04.2026 Время: 03:02
Ваш IP: 216.73.216.47
Загрузка сервера: 1.39
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Pale Moon - оптимизированный вариант браузера Firefox
Pale Moon — браузер с открытым исходным кодом, основанный на Mozilla Firefox. Распространяется Moonchild Productions и доступен для платформ на базе Windows, Linux, а также в бета-версии для Android и OS X.  Основным отличием Pale Moon от Firefox является целый набор внутренних улучшений, цель которых повысить производительность программы. Включает в себя расширенную поддержку современных процессоров (наборов инструкций, вроде SSE2), за…
  2017-08-23 10:19:33 | Категория: Интернет
   GSMARTCONTROL — ИНСТРУМЕНТА ДЛЯ ОПРОСА И КОНТРОЛЯ ДАННЫХ SMART
GSmartControl — графический пользовательский интерфейс к smartctl, инструмента для опроса и контроля данных SMART (технология оценки состояния жёсткого диска встроенной аппаратурой самодиагностики) на современных жёстких дисках. Позволяет следить за данными SMART для определения его здоровья, а также запускать множество тестов.   S.M.A.R.T. производит наблюдение за основными характеристиками накопителя, каждая из…
  2017-08-09 09:10:15 | Категория: Система
   STELLARIUM — ПЛАНЕТАРИЙ
Stellarium — это свободный планетарий для Вашего компьютера с открытым исходным кодом. Он отображает реалистичное небо в 3D таким, каким Вы видите его невооружённым глазом, в бинокль или телескоп.  Просто введите свои координаты и исследуйте небо!Некоторые из возможностей:  стандартный звёздный каталог с 600 тысячами звёзд, информация о ярчайших звёздах (спектральный тип, расстояние и др.), загружаемые…
  2017-08-11 17:40:38 | Категория: Разное
   ReText — это простой редактор для языков разметки Markdown и reStructuredText
ReText — это простой редактор для языков разметки Markdown¹ и reStructuredText². ReText поддерживает вкладки, предпросмотр «вживую» и подсветку синтаксиса. Поддерживаемые форматы экспорта: HTML, ODT, PDF; можно также написать дополнения для экспорта в другие форматы. Написан на Python с использованием библиотек Qt. Установить программу ReText можно при помощи «Центра приложений Ubuntu» или воспользоваться…
  2017-08-13 09:52:06 | Категория: Офис
   ПОИСК ФАЙЛОВ: LOCATE
Поиск файлов можно выполнить используя команду locate. При этом это будет быстрый поиск, так как locate при поиске обращается к базе данных. По умолчанию программа ищет и помещает в базу все файлы, начиная с корневой директории.   Если у Вас не установлен locate, то необходимо его установить: sudo apt-get install locate  Пример использования locate:   Например необходимо найти расположение…
  2017-08-02 10:51:25 | Категория: Команды терминала

Вверх