foreach ციკლი PHP-ში

foreach ციკლი გამოიყენება მასივის ყველა ელემენტზე გადასასვლელად.

სინტაქსი ასეთია: იწერება საკვანძო სიტყვა foreach, მის შემდეგ კი მრგვალი ფრჩხილები (). ამ ფრჩხილებში მითითებულია ცვლადი, რომელშიც დევს გადასარევი მასივი, შემდეგ სიტყვა as, მის შემდეგ კი - ცვლადი, რომელშიც ციკლის ყოველ გამეორებაზე მოხვდება მასივის ელემენტი. შემდეგ უნდა მოყვეს ხვეული ფრჩხილები {}, რომელთაც შორის განთავსდება ციკლის სხეული.

ასე რომ, ჩვენი ციკლის სინტაქსი ასე გამოიყურება:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      კოდი, რომელიც მდებარეობს ხვეულ
      ფრჩხილებს შორის განმეორდება იმდენჯერ,
      რამდენი ელემენტიც აქვს მასივს.
    */
  }
?>

foreach ციკლის გამოყენებით გამოვიტანოთ ეკრანზე მასივის ყველა ელემენტი:

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

მოცემულია მასივი რიცხვებით:

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

გადაარჩიეთ ეს მასივი ციკლით და გამოიტანეთ ეკრანზე ამ რიცხვების კვადრატები.

Задание 2

მოცემულია მასივი რიცხვებით:

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

foreach ციკლის და br ტეგის გამოყენებით გამოიტანეთ ეკრანზე ამ მასივის ელემენტების სვეტი.

Задание 3

მოცემულია მასივი რიცხვებით:

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

foreach ციკლის და br ტეგის გამოყენებით გამოიტანეთ ეკრანზე ამ მასივის ელემენტების სვეტი ისე, რომ მასივის ყოველი ელემენტი დგას თავის ტეგ b-ში.