foreach ციკლი PHP-ში
foreach ციკლი გამოიყენება მასივის ყველა
ელემენტზე გადასასვლელად.
სინტაქსი ასეთია: იწერება საკვანძო სიტყვა foreach,
მის შემდეგ კი მრგვალი ფრჩხილები ().
ამ ფრჩხილებში მითითებულია ცვლადი, რომელშიც
დევს გადასარევი მასივი, შემდეგ სიტყვა as,
მის შემდეგ კი - ცვლადი, რომელშიც ციკლის
ყოველ გამეორებაზე მოხვდება მასივის
ელემენტი. შემდეგ უნდა მოყვეს ხვეული ფრჩხილები
{}, რომელთაც შორის განთავსდება ციკლის
სხეული.
ასე რომ, ჩვენი ციკლის სინტაქსი ასე გამოიყურება:
<?php
foreach ($arrayName as $elementName) {
/*
კოდი, რომელიც მდებარეობს ხვეულ
ფრჩხილებს შორის განმეორდება იმდენჯერ,
რამდენი ელემენტიც აქვს მასივს.
*/
}
?>
foreach ციკლის გამოყენებით გამოვიტანოთ
ეკრანზე მასივის ყველა ელემენტი:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>
მოცემულია მასივი რიცხვებით:
<?php
$arr = [1, 2, 3, 4, 5];
?>
გადაარჩიეთ ეს მასივი ციკლით და გამოიტანეთ ეკრანზე ამ რიცხვების კვადრატები.
მოცემულია მასივი რიცხვებით:
<?php
$arr = [1, 2, 3, 4, 5];
?>
foreach ციკლის და
br
ტეგის გამოყენებით გამოიტანეთ ეკრანზე ამ მასივის
ელემენტების სვეტი.