Отправляет email-рассылки с помощью сервиса Sendsay

Уроки PHP

  Все выпуски  

Уроки PHP / while


Этот и другие уроки PHP на сайте http://oftob.ru/.

Оператор циклов while достаточно прост. Структура этого оператора такова:

while(условие){ 
оператор;
}

В ходе выполнения программы, в операторе while:

1) происходит проверка части «условие». В части условия должно быть логическое выражение;

2) при значении FALSE части «условие» выполнение оператора while прекращается и начинается выполнение оператора, идущего после оператора while. При значении TRUE части «условие» выполняется часть «оператор». Часть «оператор» еще называют телом цикла.

3) после выполнения тела цикла выполняется пункт 2).

Схема управляющей структуры while:

Пример использования оператора while:

Файл while1.php

<?php 
$cena = 5.35;
$kolich = 10;

echo "<table border=\"1\" align=\"center\">";
echo "<tr><th>Количество</th>";
echo "<th>Цена</th></tr>";
while ( $kolich <= 100 ) {
echo "<tr><td>";
echo $kolich;
echo "</td><td>";
echo $kolich * $cena;
echo "</td></tr>";
$kolich += 10;
}
echo "</table>";
?>

Контрольные вопросы и задания

  1. Создайте пример "бесконечного" цикла while.
  2. Создайте пример цикла с модификацией вида kolich-=10.
  3. В скрипт for3.php добавьте еще одну колонку для подсчета 10% от суммы реализации.

Полезные ссылки:

Уроки PHP
Запросы SQL в MS Access
Запросы MySQL
Русско-таджикский словарь онлайн
Русско-узбекский разговорник


В избранное