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

   Dlume — простая в использовании адресная книга
Dlume — простая адресная книга на основе gtk2. Вы можете легко добавлять, редактировать и удалять записи в базe данных XML-формата, для каждой записи можно добавить описание. Возможность быстрого поиска позволяет с удобством искать требуемые данные. Также доступен экспорт в CSV и HTML форматы. Интерфейс заимствован из программы Paddress и усовершенствован. Установить программу можно через «Центр приложений…
  2017-08-12 20:53:23 | Категория: Офис
   DELUGE — КРОСС-ПЛАТФОРМЕННЫЙ BITTORRENT-КЛИЕНТ
Deluge — кросс-платформенный Bittorrent-клиент с поддержкой плагинов. Поддерживается работа через прокси, шифрование, обмен пирами, ручное ограничение скорости, UPnP и NAT-PMP, RSS и многое другое.   Deluge поддерживает следующие сетевые возможности: Mainline DHT µTorrent Peer exchange Local service discovery (обнаружение пиров в локальной сети) BitTorrent шифрование протокола UPnP и NAT-PMP Поддержка прокси для пиров,…
  2017-08-05 22:02:07 | Категория: Интернет
   MAXTHON — МНОГООКОННЫЙ БРАУЗЕР, ПОСТРОЕННЫЙ НА ДВИЖКЕ INTERNET EXPLORER
Maxthon (MyIE2) — многооконный браузер, построенный на движке Internet Explorer. Обладает большим число настроек и дополнительных функций (присутствуют встроенные средства для чтения RSS каналов, блокирования нежелательного содержимого веб-сайтов, а также инструмент для хранения паролей с возможностью автоматического заполнения веб-форм) — все это делает этот браузер удобным и комфортным большому числу…
  2017-08-08 19:03:45 | Категория: Интернет
   Настройка всплывающих уведомлений в Ubuntu 14.04
Часто бывает, что всплывающие уведомления не устраивают вас по цвету и форме, месте расположения, но настроить эти параметры стандартными методами не получится. Для настройки внешнего вида уведомлений необходимо установить обновленные уведомления NotifyOSD и  графический интерфейс настроек NotifyOSDConfig. Программа имеет простую конфигурацию, в ней две вкладки — настройки интерфейса уведомлений и…
  2017-08-11 23:44:22 | Категория: Ubuntu
   Gnome Pie - лаунчер для Linux
Gnome Pie —  лаунчер для Linux предназначена для быстрого запуска различных приложений, открытия директорий, управления проигрывателем и др. Gnome Pie вызывается сочетаниями клавиш Ctrl+Alt+A и на экране поверх всех окон появляются иконки, расположенные вокруг текущего положения курсора мыши. При клике на иконку выполняется открытие той или иной программы, так же иконка может служить для разных целей, например…
  2017-08-13 23:04:37 | Категория: Система

Вверх