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

   REDNOTEBOOK — ГРАФИЧЕСКИЙ ДНЕВНИК И ЖУРНАЛ ДЛЯ ХРАНЕНИЯ ЗАПИСЕЙ В ТЕЧЕНИИ ДНЯ
RedNotebook — графический дневник и журнал для хранения ряда записей и мыслей в течении дня. Включает в себя навигацию по календарю, настраиваемые шаблоны для каждого дня и поиск по ключевым словам и множествам. Программа rednotebook доступна в официальном репозитории Ubuntu, поэтому ее можно установить через центр приложений Ubuntu или воспользоваться терминалом: sudo apt-get install rednotebook Интерфейс программы разделён…
  2017-08-08 16:01:20 | Категория: Офис
   Nightingale — удобный многофункциональный музыкальный плеер и веб-браузер
Nightingale — удобный многофункциональный музыкальный плеер и веб-браузер. Плеер обладает красивым интерфейсом и поддерживает различные аудиоформаты (MP3, AAC, Ogg Vorbis, FLAC, Apple Lossless и WMA). Так же можно расширить функциональные возможности плеера используя дополнения. Nightingale имеет мощные средства для импорта файлов с локального диска или из сети, есть возможность поиска и сортировки аудио-файлов по разделам…
  2017-08-12 21:35:43 | Категория: Мультимедиа
   РИППЕР CD ASUNDER — ПРИЛОЖЕНИЕ ДЛЯ СОХРАНЕНИЯ ТРЕКОВ С АУДИО-CD В ФОРМАТЫ WAV, MP3, OGG, FLAC, И/ИЛИ WAVPACK
Asunder — приложение с графическим интерфейсом для захвата, перекодирования и сохранения звуковых дорожек с аудио-CD. Основные возможности: поддержка аудиофайлов WAV, MP3, Ogg Vorbis, FLAC и Wavpack использование CDDB для наименования дорожек и создания тегов кодирование в несколько форматов в одном сеанс создание списков воспроизведения M3U могут быть различные исполнители для каждой дорожки не требует какой-то…
  2017-08-09 07:41:50 | Категория: Мультимедиа
   РЕДАКТОР ВИДЕО OPENSHOT
Видео редактор OpenShot — бесплатный, открытый, нелинейный редактор видео. Он может создавать и редактировать видео и фильмы используя популярные форматы файлов аудио, видео и изображений. Создаёт видео файлы для YouTube, Flickr, Vimeo, Metacafe, iPod, Xbox и для многих других! Возможности программы: Поддержка популярных аудио/видео/графических форматов (основанных на FFmpeg). Интеграция с GNOME (поддержка drag and drop). Поддержка…
  2017-08-06 19:45:13 | Категория: Мультимедиа
   Команда chattr
chattr — изменяет атрибуты файлов на файловых системах ext2fs, ext3, ext4 для отдельного файла или директории: chattr +a — только добавление данных (append-only), удаление и переименование запрещено; chattr +i — запрещено удаление, изменение или переименование (immutable); chattr +A — запретить сохранение данных о каждом обращении к файлу (no atime) chattr +S — синхронное изменение всех данных на диск, без кэширования; chattr +c…
  2017-08-13 10:50:46 | Категория: Команды терминала

Вверх