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

   Geeqie — компьютерная программа для просмотра изображений
Geeqie — компьютерная программа для просмотра изображений. Важной особенностью программы является функция быстрого просмотра фотографий в формате Raw, а также, совместная работа с такими приложениями как UFRaw (возможность пакетной обработки Raw), GIMP, ImageMagick, gPhoto. Geeqie является свободным программным обеспечением, написанным на языке программирования C, и предназначенным для работы в Linux и других UNIX-подобных…
  2017-08-04 08:39:54 | Категория: Графика
   FB2EDIT — СВОБОДНАЯ ПРОГРАММА ДЛЯ СОЗДАНИЯ И РЕДАКТИРОВАНИЯ ЭЛЕКТРОННЫХ КНИГ ФОРМАТА FB2
fb2edit — свободная (бесплатная и открытая) программа для создания и редактирования электронных книг формата FB2. Позволяет управлять структурой документа, редактировать текст, менять иллюстрации, править заголовок файла и непосредственно текст XML. Характеристика программы: Редактор электронных книг формата FB2 Платформы: Windows, Linux Лицензия: GPLv3 Установка fb2edit для Linux Ubuntu 12.04 и 12.10: Добавление…
  2017-08-09 10:27:02 | Категория: Офис
   array_intersect - вычисление схождения массивов
Функция array_intersect() сравнивает два массива и выводит элементы первого массива если такие же элементы имеются во втором массиве, ключи элементов массива при этом сохраняются. Пример использования: $a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник'); $b = array (1=>'кошка',3=>'пряник',4=>'кино',5=>'стакан'); $arr = array_intersect ($a, $b); print_r($arr); Array ( [1] => кошка [6] =>…
  2017-09-02 22:48:09 | Категория: PHP
   DECIBEL AUDIO PLAYER — ПРОСТОЙ И ОЧЕНЬ УДОБНЫЙ АУДИО ПЛЕЕР ДЛЯ LINUX
Decibel Audio Player — простой и очень удобный аудио плеер для Linux. Имеет легкий, не перегруженный интерфейс. Позволяет подключать и отключать дополнительные модули (плагины). Плеер обладает великолепной скоростью работы, имеет маленький размер интерфейса.При первом старте программы необходимо настроить плеер — подключить эквалайзер, показ обложек альбомов, можно подключить Ваш профиль пользователя на Last.fm…
  2017-08-05 20:49:28 | Категория: Мультимедиа
   XPDF — ПРОСМОТР ФАЙЛОВ PDF
xpdf — просмотр файлов PDF xpdf — легковесная программа с открытым исходным кодом для просмотра файлов в формате PDF (Portable Document Format), также называемых файлами «Adobe Acrobat» или «Acrobat». Пакет содержит только программу просмотра xpdf, различные инструменты командной строки теперь содержатся в пакете poppler-utils. Программа xpdf доступна в официальном репозитории Ubuntu, поэтому ее можно установить через центр…
  2017-08-09 22:22:00 | Категория: Графика

Вверх