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

   Ranger - консольный файловый менеджер
Ranger консольный файловый менеджер. Имеет по умолчанию трех панельный интерфейс, для каталога, списка файлов каталога и третья панель для просмотра файлов. Файловый менеджер не очень удобен для операций копирования и перемещения, но весьма удобен для навигации, поиска и просмотра. Программу можно установить через "Центр приложений Ubuntu" или выполнив команду в терминале: sudo apt-get install…
  2017-08-30 15:34:44 | Категория: Система
   basename - возвращает имя файла из указанного пути
Функция basename() возвращает имя файла из указанного пути. Пример использования: $a = '/var/www/rcl-radio.ru/forum/robots.txt'; echo basename($a); echo "<br>"; echo…
  2017-09-07 20:38:19 | Категория: PHP
   Меняем размер значков панели запуска Unity в Ubuntu 13.10
Меняем размер значков панели запуска Unity в Ubuntu 13.10 Изменить размер значков в панели запуска можно при помощи параметров системы — Параметры системы ->Внешний вид и в функции Размер значковпанели запуска переместить флажок на нужный размер. Но меньше 32 пикселей значки таким методом изменить нельзя, для уменьшения значков необходимо использовать менеджер настройки CompizConfig. Его можно…
  2017-08-03 11:14:05 | Категория: Ubuntu
   Увеличение размера виртуальной памяти для Linux Ubuntu
Иногда при загрузки больших приложений может понадобится дополнительная виртуальная память, получить дополнительную виртуальную память очень легко, причем ниже описанная процедура абсолютно безопасна для системы, так как не затрагивает существующие разделы диска, а создает swap-файл.   Определение размера дополнительной виртуальной памяти: sudo -i пароль dd if=/dev/zero of=/swap bs=1M count=1024 count —…
  2017-08-02 10:30:38 | Категория: Система
   FREEDROID RPG — ИЗОМЕТРИЧЕСКАЯ РОЛЕВАЯ ИГРА
Freedroid RPG — ролевая игра в изометрии. Играть придётся за пингвина Тукса, которому предстоит сразиться с восставшими роботами, чтобы вернуть мир человечеству. Этого можно достичь двумя путями: обыграть роботов в мини-игру, суть которой похожа на классический Paradroid, либо просто расстрелять их из бластера. Поставляемая с Debian игра Freedroid не имеет ничего общего с Freedroid RPG. Программа Freedroid RPG доступна в…
  2017-08-10 13:14:59 | Категория: Игры

Вверх