Цикл 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 можна вирішити багато завдань!