Кампутары, Праграмаванне
Цыкл for ў PHP
Адной з асноўных задач кампутараў з'яўляецца апрацоўка вялікіх аб'ёмаў дадзеных, у чалавека гэты занятак запатрабавала б вельмі вялікіх выдаткаў часу. Для выканання складаных апрацовак і былі прыдуманыя цыклы. Разгледзь цыкл for. Бывае, што неабходна паўтарыць нейкі з кавалачкаў кода вызначаны лік раз, вось тады і прыходзяць цыклы на дапамогу. Цыкл for - адзін з самых папулярных.
Аператары, якія часта выкарыстоўваюць у цыкле for
Спачатку давайце разгледзім групу аператараў, часта выкарыстоўваную ў цыклах. Іх называюць инкрементом і декрементом. Аператар инкремента запісваюць двума плюсамі (++), ён ажыццяўляе павелічэнне на адзінку. Декремент, наадварот, памяншае значэнне на 1, пазначаюць яго двума мінусамі (-). Дадзеныя аператары ўжываюць у ролі лічыльніка. Пры выкарыстанні PRE-декремента / инкремента адбываецца памяншэнне / павелічэнне зменнай, а потым ужо гэта значэнне выкарыстоўваецца. У POST-декременте / инкременте зменную спачатку выкарыстоўваюць, а ўжо потым адбываецца яе памяншэнне або павелічэнне.
сінтаксіс
Цыкл for вырабляе выкананне блока каманд да таго часу, пакуль пэўны ўмова праўдзівае. Іншымі словамі, гэта набор каманд, які робіцца паўторна, пакуль выканаецца зададзенае ўмова.
Лічаць, што цыкл for адзін з складаных у PHP. Яго сінтаксіс такі:
for (часть_1; часть_2; часть_3)
{Код;}
Асабліва цікава тое, што ўнутры круглых дужак. Як бачыце, там тры часткі. Падзеленыя яны кропкай з коскі. Там, дзе часть_1 PHP робіць тое, што яму гаворыцца. Калі там выраз, то яно выконваецца. Як правіла, тут задзейнічаны лічыльнік. У части_2 знаходзіцца if, тут правяраецца, праўду Ці тое, што ў части_1, калі так (true), то PHP выконвае код, які ўнутры фігурных дужак. У частцы трэцяй адбываецца павелічэнне або памяншэнне лічыльніка.
Разгледзім цыкл for php на прыкладзе
задачка
Выканаем невялікае заданне. Ёсць некаторы прапанова: "Прывітанне, людзі!" Трэба вывесці дадзеную фразу вертыкальна. Як гэта робіцца?
Нам спатрэбіцца для вырашэння пастаўленай задачы PHP цыкл for. Ўспамінаем аб функцыі strlen (), якая вяртае даўжыню радка.
Калі радок статычная, скарыстайцеся іншымі варыянтамі.
У другім варыянце ўсе пакінутае ў цыкле for.
Пры дапамозе цыклу for у PHP можна вырашыць многія задачы!
Similar articles
Trending Now