PHP-de foreach aýlawy

foreach aýlawy massiwüň ähli elementlerinden geçmek üçin ulanylýar.

Sintaksis şeýle: ilki bilen foreach açar sözi ýazylyar, soňra ýaýyň möýnek (). Bu möýneklerde geçirilýän massiwiň ýerleşen üýtgeýjisi görkezilýär, soňra as sözi, we onuň yzydan - her aýlaw geçişinde massiw elementiniň girejek üýtgeýjisi. Soňra ýaýyň möýnekler {} gelmeli, olaryň içinde aýlawyň bedeni ýerleşer.

Şeýlelik bilen, aýlawymyzyň sintaksisi şuňa meňzeýär:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Göýük möýnekleriň arasyndaky
      kod massiwüň elementleriň sany
      çaýly gaýtalanylar.
    */
  }
?>

Geliň foreach aýlawy bilen ekrana massiwüň ähli elementlerini çykaryň:

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

Sanlar bilen massiw berlen:

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

Bu massiwü aýlaw bilen geçiriň we şol sanlaryň kwadratlaryny ekrana çykaryň.

Задание 2

Sanlar bilen massiw berlen:

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

foreach aýlawy we br tegini ulanmak bilen bu massiwüň elementleriniň sütünini ekrana çykaryň.

Задание 3

Sanlar bilen massiw berlen:

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

foreach aýlawy we br tegini ulanmak bilen bu massiwüň elementleriniň sütünini ekrana şeýle çykaryň, her massiw elementi öz b teginde bolsun.