Object
Приклад 6.6. Послідовний перебір елементів числового масиву з використанням цикла foreach...as
<?php
$paper = array("Copier", "Inkjet", "Laser", "Photo");
$j = 0;
forech ($paper as $item) {
echo "$j: $item<br>";
++$j;
}
?>
Результат виконання коду:
0: Copier
1: Inkjet
2: Laser
3: Photo
Приклад 6.7. Послідовний перебір елементів асоциативного масиву з використанням цикла foreach...as
<?php
$paper = array('copier' => "Copier & Multipurpose",
'inkjet' => "Inkjet Printer",
'laser' => "Laser Printer",
'photo' => "Photographic Paper");
foreach ($paper as $item => $description)
echo "$item: $description<br>";
?>
Результат виконання коду:
copier: Copier & Multipurpose
inkjet: Inkjet Printer
laser: Laser Printer
photo: Photographic Paper
кожен елемент масиву $paper вводиться в пару «ключ - значення», представлену змінними $item і $description, з яких ця пара виводиться на екран
Приклад 6.7. Послідовний перебір елементів асоциативного масиву за допомогою функцій each i list
<?php
$paper = array('copier' => "Copier & Multipurpose",
'inkjet' => "Inkjet Printer",
'laser' => "Laser Printer",
'photo' => "Photographic Paper");
while (list($item, $description) = each($paper)) {
echo "$item: $description<br>";
}
?>
Результат виконання коду: