PHPda foreach tsikli

foreach tsikli massivning barcha elementlari boylab o'tish uchun ishlatiladi.

Sintaksis shunday: foreach kalit so'zi yoziladi, keyin esa dumaloq qavslar (). Bu qavslar ichida takrorlanadigan massiv joylashgan o'zgaruvchi, keyin as so'zi, va undan keyin - tsiklning har bir aylanishida massiv elementi joylashadigan o'zgaruvchi ko'rsatiladi. Keyin jingalak qavslar {} bo'lishi kerak, ularning ichida tsikl tana qismi joylashadi.

Shunday qilib, bizning tsiklimiz sintaksisi shunday ko'rinadi:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Jingalak qavslar orasida joylashgan kod
      massivdagi elementlar soni qadar takrorlanadi.
    */
  }
?>

Keling, foreach tsikli yordamida massivning barcha elementlarini ekranga chiqaramiz:

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

Raqamlar massivi berilgan:

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

Ushbu massivni tsikl bilan takrorlang va bu raqamlarning kvadratlarini ekranga chiqaring.

Задание 2

Raqamlar massivi berilgan:

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

foreach tsikli va br tegi yordamida ushbu massiv elementlarining ustunini ekranga chiqaring.

Задание 3

Raqamlar massivi berilgan:

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

foreach tsikli va br tegi yordamida massiv elementlarining ustunini ekranga chiqaring, shundayki har bir element o'zining b tegida joylashsin.