A foreach ciklus PHP-ben

A foreach ciklust tömb összes elemének bejárására használjuk.

A szintaxis a következő: a foreach kulcsszót zárójelek () követik. Ebben a zárójelben megadjuk a bejárandó tömböt tartalmazó változót, majd az as szót, utána pedig azt a változót, amelybe minden egyes ciklusfutáskor a tömb aktuális eleme kerül. Ezután kapcsos zárójelek {} következnek, amelyek között a ciklus törzse található.

Tehát a ciklus szintaxisa így néz ki:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      A kapcsos zárójelek közé írt kód
      annyiszor fog ismétlődni, ahány
      eleme a tömbnek.
    */
  }
?>

Most a foreach ciklus segítségével írjuk ki a tömb összes elemét:

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

Adott egy számokból álló tömb:

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

Járja be ezt a tömböt egy ciklussal és írja ki ezeknek a számoknak a négyzetét.

Задание 2

Adott egy számokból álló tömb:

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

A foreach ciklus és a br tag segítségével írja ki a tömb elemeit egy oszlopba.

Задание 3

Adott egy számokból álló tömb:

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

A foreach ciklus és a br tag segítségével írja ki a tömb elemeit egy oszlopba úgy, hogy minden egyes tömb elem a saját b tagjében legyen.