Само о сложеном или научите ПХП7! Јер, док и радите петље

Поштовани, драги читаоци сајта ремонтцомпа.ру! Моје име је Роман Нахват и представљам вам девети део серије чланака о програмском језику ПХП. У данашњем ћемо чланку проучавати за, док и радити петље. Петља је део кода који се аутоматски понавља у скрипту одређени број пута. Потпуно извршавање кода у скрипти назива се итерација. Петља ће се изводити све док израз који је назначен у њој није истинит. Једном када израз постане лажан, петља ће довршити свој рад.

Само о сложеном или научите ПХП7! Јер, док и радите петље


Критике документ са именом за .пхп екстензијом и садржи код приказан испод и сачувајте је у хтдоцс фолдер на путу Ц: \ Бездан Веб Сервер \ хтдоцс

Структура петље за фору је приказана доле. Након кључне речи за, иницијализатор, израз и итератор су назначени у заградама. Иницијализатор се користи за подешавање почетне вредности бројача за број понављања које извршава петља. Интегрична варијабла $ и користи се као иницијализатор. Итератор се користи за бројање или бројање броја итерација.

У нашем случају, иницијализатор у петљи фор је променљива $ и са вредностом 1. Следећи израз $ и <= 10 (переменная $i меньше либо равна 10), пока данное выражение будет истинно (т.е переменная $i будет принимать значение меньше либо равно 10), цикл for будет выполняться. Итератор в цикле for ($i +=1) после каждой итерации будет добавлять к переменной $i число 1 до тех пор, пока значение переменной будет меньше 10. Как только значение переменной $i станет равной 10, цикл завершит свою работу.

У коврчаве заграде напишите код одјек "

Број поруџбине $ и

"; који ће приказати текст" серијски број "у прозору веб прегледача и приказати након сваке итерације нову вредност променљиве $ и

Промените величину и боју текста текста „Број наруџбе“ који ће се у прозору веб прегледача приказати у плаву. Да бисте то урадили у ознаци

напишите класу именовану за (цласс = 'фор')

У табели стилова фор.цсс помоћу идентификатора класе .фор поставите следећа ЦСС својства: боја: плава; фонт-сизе: 15пк

Ако одете на адресу хттп: //лоцалхост/фор.пхп, видећемо да се текст „број наруџбе“ приказао у веб претраживачу десет пута, односно да је петља извела десет итерација

Додајте условни иф израз у петљу фор. Као услов за условног оператора ако, напишемо израз $ и < 6. Таким образом, цикл for будет выполняться до тех пор, пока переменная $i будет меньше 6, то есть цикл for выполнит пять итераций

Покретање фор за петљу с увјетном изјавом иф

Петља вхиле је слична петљи, али има нешто другачију синтаксу. Након кључне речи, у заградама се приказује израз. Све док овај израз остаје истинит, док петља наставља свој рад, тј. Извршава се код написан у коврчавим заградама. Такође, за разлику од фор-петље, у петљи док се петља пише у заградама

Као иницијализатор у петљи вхиле, назначујемо променљиву $ а са вредностом 1. Након речи док, у заградама упишемо израз $ а <=  10 (переменная $a меньше либо равна 10), а также в фигурных скобках пропишем код (echo "

Број поруџбине $ а

";), који ће се извршити док је израз $ а <=  10  будет оставаться истинным

Као резултат петље за време док се у прозору веб прегледача приказује десет редака с текстом "Број наруџбе"

Ако су петље фор и вхиле извршаване све док је израз у њима остао истинит, тада је принцип до док петље потпуно другачији. Синтакса за пету до док је представљена у наставку. Иницијализатор је назначен пре кључне речи до, затим се код за извршење и итератор уписују у завојне заграде након речи до. Након коврчавих заграда након речи, означава се израз. Разлика између петље до док и петље за и док је у том случају петља до док се у сваком случају извршава најмање једном, без обзира да ли је израз истинит или лажан. У петљи до док се прво извршава код наведен у коврчавим заградама, а тек потом се провјерава израз.

Као иницијализатор у петљи ради док одредите променљиву вредност $ б са вредностом 90. У коврчаве заграде напишите код који приказује текст „Код је извршен бар једном“ (одјек)

Код се извршава најмање једном

";) и итератор $ б + = 10. Након речи, док сте у кругу, пишемо израз $ б <= 60(переменная $b меньше либо равна 60)

Као резултат, до док се петља изврши једном, иако је израз $ б <= 60 изначально является ложным, так как число 90 больше чем 60

Промените израз $ б <= 60 на $b <= 140, в результате чего код в цикле do while выполнится шесть раз

Урадите док петље мењате израз у $ б <= 140