✎ Помощь начинающим и профессиональным блоггерам, создание, поддержка сайтов и блогов e-mail siteblogger@inbox.ru icq 353-724-370

Главная ›› Уроки по PHP ›› Основы PHP. Цикл While (Do-While)

Основы PHP. Цикл While (Do-While)

Конструкцию While можно перевести, как «Пока условие верно – делай». Эта конструкция часто применяется на практике. С помощью цикла While мы можем выводить на сайте, например, статьи, архивы заметок, список популярных заметок и т.д. Схема конструкции цикла While выглядит следующим образом:

Конструкция While (Do-While)

Схема работает по принципу — пока условие является истинным, делаются определенные действия. Как только условие перестает выполняться, программа останавливается и переходит дальше.

Примеры работы цикла While в PHP

Пример 1. Выводить значение переменной  “a” до тех пор, пока оно меньше или равно 10.

<html>
<head>
<title>Конструкция While</title>
</head>
<body>
<?php
$a = 0;
while ($a <= 10)
{
echo $a;
$a = $a + 1; /*Увеличение значение переменной на 1*/
}
?>
</body>
</html>

Пример 2. Вывод суммы чисел от 1 до 10.

<?php
$summa = 0;
$z = 1;

while ($z <= 10)
{
$summa = $summa + $z;
$z++; /*Увеличение значение переменной на 1*/
}
echo "Сумма всех чисел от 1 до 10 равна: $summa";
?>

Примеры работы цикла Do-While в PHP

Цикл Do-While является альтернативным вариантом цикла While. В данном случае сначала выполняется цикл, а проверка происходит в конце.

Пример цикла Do-While. Вывод суммы чисел от 1 до 10.

<?php
$summa = 0;
$z = 1;
do
{
$sum = $summa + $z;
$z++; /*Увеличение значение переменной на 1*/
}
while ($z <= 10)
echo "Сумма всех чисел от 1 до 10 равна: $summa";
?>

Таким образом, мы познакомились с циклом While (Do-While). Как уже было сказано, этот цикл часто применяется при создании сайтов, поэтому важно знать, как он строится.

Поделитесь ссылкой! Подпишитесь на обновления, чтобы получать новые публикации!

Комментарии к: "Основы PHP. Цикл While (Do-While)"

  1. Юрий:

    У меня что-то цикл Do-While не работает... Как быть? писать без него? или есть какое-то новое решение?

    • Admin:

      Альтернативой цикла Do-While является цикл For. С ним можно также ознакомиться в блоге в категории «Уроки PHP». Проверьте правильно ли цикл прописан, все должно работать.

Оставить комментарий

Siteblogger.ru – проект, охватывающий достаточно широкий круг вопросов: создание сайтов и блогов на WordPress, поисковые системы, поисковая оптимизация и продвижение сайтов, способы заработка в сети, эффективные инструменты работы в Интернете и другое. Кроме того, мы оказываем услуги создания сайтов и блогов на WordPress с последующим их продвижением, а также занимаемся настройкой и ведением контекстной рекламы Яндекс.Директ и Google Adwords. По поводу сотрудничества просьба обращаться через контакты, все заявки и предложения будут обязательно рассмотрены. При использовании материалов данного сайта, пожалуйста, указывайте прямую индексируемую ссылку на Siteblogger.ru.

«Как создать и продвинуть свой сайт»

2011–2016 © Siteblogger.ru
Рейтинг@Mail.ru