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>"; } ?>
Результат виконання коду: