Цикл 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.