скачать бесплатно — » HTML на примерах, всё доступно и просто (для начинающих)»
— — —— — — >> с к а ч а т ь <<
скачать бесплатно — «Как создать классный сайт!
От начала и до конца»
——>> с к а ч а т ь <<
Оператор цикла будет выполнять условие до тех пор пока оно является правильным. Посмотрите картинку с объяснением внизу.
Чтобы лучше понять принцип работы оператора WHILE, давайте попробуем что-то создать на примере.
Припустим мне нужно вывести переменную $a десять раз.
Пример:
<html>
<body>
<?
$a = 0;
while ($a < 10)
{
echo “$a ”;
$a = $a + 1;
{
?>
</body>
</html>
Итак, что мы здесь сделали? Мы задали правила, выводить переменную $a пока она не достигнет 10.
Пока переменная меньше десяти, она будет выводиться while ($a < 10).
echo “$a ”; здесь мы выводим переменную
$a = $a + 1; здесь мы увеличиваем переменную на один раз. Если этого не сделать, тогда переменная $a не достигнет значения десяти и будет выводиться до бесконечности.
Вот, что у нас будет отображаться на экранах браузера.
0123456789
Хоть это и примитивный пример, но вам даст правильное понятие об операторе цикла WHILE. Ведь вместо переменной $a можем вывести тексты, которые будут браться из базы данных.
Если вы хотите вывести переменную в цикле в столбик, достаточно добавить тег <br>.
<?
$a = 0;
while ($a < 10)
{
echo “$a <br> ”;
$a = $a + 1;
{
?>
Вот, что у нас будет отображаться на экранах браузера.
0
1
2
3
4
5
6
7
8
9
Теперь поговорим о цикле DO-WHILE. Функция аналогична циклу while. Разница лишь в заполнении.
<html>
<body>
<?
$a = 0;
do
{
$a = $a + 1;
{
while ($a < 10)
echo “$a <br> ”;
?>
</body>
</html>