Цикъл foreach в PHP

Цикълът foreach се използва за преминаване през всички елементи на масив.

Синтаксисът е следният: пише се ключовата дума foreach, а след нея кръгли скоби (). В тези скоби се посочва променливата, в която се намира масивът за обхождане, след това думата as, а след нея - променливата, в която при всяко преминаване на цикъла ще попада елемент от масива. След това трябва да има фигурни скоби {}, в които ще се намира тялото на цикъла.

И така, синтаксисът на нашия цикъл изглежда така:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Кодът, който се намира между фигурните
      скоби, ще се повтаря толкова пъти,
      колкото елементи има в масива.
    */
  }
?>

Нека с помощта на цикъла foreach изведем на екрана всички елементи на масива:

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  foreach ($arr as $elem) {
    echo $elem;
  }
?>
Задание 1

Даден е масив с числа:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Обходете този масив с цикъл и изведете на екрана квадратите на тези числа.

Задание 2

Даден е масив с числа:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

С помощта на цикъла foreach и тага br изведете на екрана колона от елементи на този масив.

Задание 3

Даден е масив с числа:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

С помощта на цикъла foreach и тага br изведете на екрана колона от елементи на този масив така, че всеки елемент от масива да се намира в свой таг b.