Foreach-loop i PHP

Loopen foreach används för att gå igenom alla element i en array.

Syntaxen är som följer: man skriver nyckelordet foreach, och efter det parenteser (). I dessa parenteser anges variabeln som innehåller arrayen som itereras över, sedan ordet as, och efter det - variabeln som vid varje varv i loopen kommer att innehålla elementet från arrayen. Sedan ska det komma klammerparenteser {}, inuti vilka loopkroppen kommer att placeras.

Så, syntaxen för vår loop ser ut så här:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Koden som finns mellan klammerparenteserna
      kommer att upprepas lika många gånger
      som det finns element i arrayen.
    */
  }
?>

Låt oss med hjälp av loopen foreach skriva ut alla element i arrayen på skärmen:

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

Given är en array med siffror:

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

Iterera genom denna array med en loop och skriv ut kvadraten på dessa siffror på skärmen.

Задание 2

Given är en array med siffror:

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

Med hjälp av loopen foreach och taggen br, skriv ut elementen i denna array på skärmen som en kolumn.

Задание 3

Given är en array med siffror:

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

Med hjälp av loopen foreach och taggen br, skriv ut elementen i denna array på skärmen som en kolumn så att varje element i arrayen står i sin egen b-tagg.