Ciclul foreach în PHP

Ciclul foreach este folosit pentru a parcurge toate elementele unui array.

Sintaxa este următoarea: se scrie cuvântul cheie foreach, urmat de paranteze rotunde (). În aceste paranteze se specifică variabila care conține array-ul de parcurs, apoi cuvântul as, și după acesta - variabila în care, la fiecare iterație a ciclului, va fi stocat elementul array-ului. Apoi urmează acoladele {}, între care va fi localizat corpul ciclului.

Deci, sintaxa ciclului nostru arată astfel:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Codul care se află între acolade
      se va repeta de atâtea ori
      câte elemente are array-ul.
    */
  }
?>

Să afișăm pe ecran toate elementele array-ului folosind ciclul foreach:

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

Este dat un array cu numere:

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

Parcurgeți acest array cu ciclul și afișați pe ecran pătratele acestor numere.

Задание 2

Este dat un array cu numere:

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

Cu ajutorul ciclului foreach și a tag-ului br afișați pe ecran o coloană de elemente ale acestui array.

Задание 3

Este dat un array cu numere:

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

Cu ajutorul ciclului foreach și a tag-ului br afișați pe ecran o coloană de elemente ale acestui array astfel încât fiecare element al array-ului să se afle în propriul său tag b.