PHP foreach cikls

Cikls foreach tiek izmantots, lai izietu cauri visiem masīva elementiem.

Sintakse ir šāda: raksta atslēgvārds foreach, un pēc tam apaļās iekavas (). Šajās iekavās tiek norādīts mainīgais, kurā atrodas iterējamais masīvs, tad vārds as, un pēc tā - mainīgais, kurā katrā cikla iterācijā nonāks masīva elements. Tad jānāk cirtainajām iekavām {}, kurās atradīsies cikla ķermenis.

Tātad mūsu cikla sintakse izskatās šādi:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Kods, kas atrodas starp cirtainajām
      iekavām atkārtosies tik reižu,
      cik elementu ir masīvā.
    */
  }
?>

Izmantosim ciklu foreach, lai izvadītu uz ekrāna visus masīva elementus:

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

Dots masīvs ar skaitļiem:

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

Izejiet cauri šim masīvam ar ciklu un izvadiet uz ekrāna šo skaitļu kvadrātus.

Задание 2

Dots masīvs ar skaitļiem:

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

Ar cikla foreach un tega br palīdzību izvadiet uz ekrāna šī masīva elementu kolonnu.

Задание 3

Dots masīvs ar skaitļiem:

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

Ar cikla foreach un tega br palīdzību izvadiet uz ekrāna šī masīva elementu kolonnu tā, lai katrs masīva elements atrastos savā tegā b.