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

Цикл while

Цикл с предусловием while.

Цикл while исполняется пока условие истинно. Записывается он так:

while( условие  ){
	Код;
}

Пример 1:

$n=1;
while($n < 10){
echo $n;
$n += 2;
}

Цикл выведет все нечетные числа от 1 до 9

13579

Пример 2:

$i=0;
$a=array(1,2,3,4,5,6,7,8,9);
while($i<count($a)){
echo $a[$i];
$i++;
}

Цикл выведет все элементы массива, так как функция count($a) определяет кол-во элементов массива.

123456789

Бывает так, что при какой-то ситуации цикл while должен прерваться, для этого служит оператор break:

$n = 5;
while($n < 1000){
	echo $n."<br />";
	$n++;
	if($n == 10) {
		break;
	}
}

Цикл прервется как только переменная $n станет равна 10, при этом счет начинается с 5.

5
6
7
8
9

Использование оператора continue:

while($n < 15){
	$n++;
	if($n == 10) continue;
	echo $n." ";
}

Оператор continue возвращает цикл к условию, поэтому будут выведены все цифры от 1 до 15 кроме 10.

1 2 3 4 5 6 7 8 9 11 12 13 14 15

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

   Ошибка при загрузки информации об источниках приложений
При обновлении приложений возникает ошибка — Ошибка при загрузки информации об источниках приложений. Это происходит тогда когда Вы добавляете репозитории которые уже не существует или временно не доступные. Для исправления ситуации необходимо в источниках приложений отключить недоступные репозитории на которые ссылается менеджер обновлений. Обновите источники приложений командой: sudo apt-get…
  2017-08-04 10:11:38 | Категория: Система
   Vivaldi — интернет-браузер
Vivaldi — интернет-браузер, созданный компанией Vivaldi Technologies на основе свободного браузера Chromium и движка Blink. Первая тестовая версия стала доступна 27 января 2015 года. Vivaldi лучше всех остальных браузеров проходит тест на поддержку HTML5, оставив далеко позади всех конкурентов. Vivaldi призван удовлетворить потребности пользователей, которым нужно больше, чем просто браузер. Ряд функций, такие как боковая панель,…
  2017-08-12 22:46:03 | Категория: Интернет
   BINO — ПЛЕЕР ДЛЯ ПРОСМОТРА 3D ФИЛЬМОВ
Bino — плеер для просмотра фильмов со стереоскопическим эффектом. Плеер поддерживает вывод на несколько мониторов. Для работы Bino не требует никаких дополнительных драйверов, а для воспроизведения стерео-видео используется множество различных технологий. Плеер Bino имеет поддержку стереоскопического 3D-режима с использованием OpenGL для вывода видео, OpenAL для вывода аудио, FFmpeg для декодирования видео и аудио,…
  2017-08-04 09:08:48 | Категория: Мультимедиа
   Не запускается OPENSHOT (Ubuntu 15.10)
OpenShot Video Editor — это свободный нелинейный видеоредактор с открытым исходным кодом для Linux, построенный с помощью Python, GTK и MLT Framework. Проект был основан в августе 2008 года Джонатоном Томасом, с целью предоставления стабильного, свободного и простого в использовании видеоредактора. После очередного обновления видеоредактор Openshot перестал запускаться, при запуске программы через терминал возникает…
  2017-08-13 10:19:45 | Категория: Система
   УСТАНОВКА ПРИЛОЖЕНИЯ ОБЛАЧНОГО ХРАНЕНИЯ ОТ MAIL.RU ДЛЯ LINUX
Заведите почтовый ящик в Mail.ru или войдите в него. Во вкладке «Еще» выберите «Облако»     Вы войдете на страницу облачного хранения     Скачайте deb пакет для установки облачного хранения от Mail.ru        Установите deb пакет используя команду: sudo dpkg -i ~/Загрузки/Имя_пакета.deb   Запустите приложение из меню Dash или используйте в терминале для запуска приложения…
  2017-08-12 20:52:07 | Категория: Интернет

Вверх