ПЕРЕБОР ДВУМЕРНОГО МАССИВА PHP
Для перебора двумерного массива в PHP можно использовать циклы вложенные друг в друга. Внешний цикл перебирает строки массива, а внутренний - элементы каждой выбранной строки. Примерный код итерации двумерного массива выглядит следующим образом:
$twoDimensionalArray = array( array('apple', 'banana', 'orange'), array('car', 'bike', 'bus'), array('pen', 'pencil', 'marker'));for ($row = 0; $row < count($twoDimensionalArray); $row++) { for ($col = 0; $col < count($twoDimensionalArray[$row]); $col++) { echo $twoDimensionalArray[$row][$col] . "
"; }}
В данном примере мы создали двумерный массив из трёх строк и трёх колонок, каждый элемент которого содержит определённое значение. Затем двумя вложенными циклами мы итерируем каждый элемент данного массива и выводим его на экран. Общее количество итераций в данном примере равно девяти.
#30 Уроки PHP - Учим язык PHP, Многомерные массивы на языке PHP
Уроки PHP 7 - Ассоциативные массивы.Перебор массива.Слияние массивов.
Изучение PHP для начинающих - Урок #16 - Двумерные массивы
Функции для работы с массивами в PHP. Вся база
#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP
PHP. Двумерный массив - 40
Цикл foreach PHP перебрать массив
Ассоциативные и многомерные массивы в PHP - Базовый курс PHP-7
Перебор элементов массива конструкцией foreach в php.
Практика PHP. Многомерные массивы - задача - решение