De foreach-lus in PHP

De foreach-lus wordt gebruikt om door alle elementen van een array te lopen.

De syntaxis is als volgt: het sleutelwoord foreach wordt geschreven, gevolgd door ronde haakjes (). In deze haakjes wordt de variabele aangegeven waarin de te doorlopen array zit, daarna het woord as, en daarna - de variabele waarin bij elke iteratie van de lus het array-element zal worden geplaatst. Vervolgens moeten er accolades {} komen, waarin het ⁅dⁿluslichaam⁆/dⁿ wordt geplaatst.

Dus, de syntaxis van onze lus ziet er als volgt uit:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      De code die tussen de accolades staat
      zal zo vaak worden herhaald als het aantal
      elementen in de array.
    */
  }
?>

Laten we met behulp van de foreach-lus alle elementen van de array op het scherm tonen:

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

Gegeven een array met nummers:

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

Doorloop deze array met een lus en toon de kwadraten van deze getallen op het scherm.

Задание 2

Gegeven een array met nummers:

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

Gebruik de foreach-lus en de tag br om een kolom met elementen van deze array op het scherm weer te geven.

Задание 3

Gegeven een array met nummers:

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

Gebruik de foreach-lus en de tag br om een kolom met elementen van deze array op het scherm weer te geven, zodat elk element van de array in zijn eigen tag b staat.