Цикл WHILE в PHP


Цикл WHILE, замість використання лічильника циклу, перевіряє деяку умову до того, поки ця умова істина (TRUE). Синтаксис:

while (exp) statement

Умова перевіряється перед виконанням циклу, якщо вона буде неправдива на початку, то цикл не виконається жодного разу!
У тілі циклу має бути змінна, яка робитиме вплив на умову, щоб запобігти зацикленню. Приклад:

<?php
$counter = 0; 
while ($counter < 5) 
{
     echo "Цей рядок виведеться 5 разів <br>"; 
     $counter++;
}
?>

Результат в браузері:

Цей рядок виведеться 5 разів
Цей рядок виведеться 5 разів
Цей рядок виведеться 5 разів
Цей рядок виведеться 5 разів
Цей рядок виведеться 5 разів

Після виведення рядка, змінна $counter збільшується на 1, і коли вона стане більшою або рівною 5, то цикл завершиться.