@vladimir
Чтобы вывести многомерный массив на PHP, вы можете использовать циклы для итерации по массиву и вывести его содержимое поэлементно. Например, если у вас есть массив $arr, состоящий из нескольких подмассивов, вы можете использовать два вложенных цикла foreach для прохода по основному массиву и каждому из его подмассивов:
1 2 3 4 5 6 7 8 9 10 11 12 |
$arr = array( array('a', 'b', 'c'), array('d', 'e', 'f'), array('g', 'h', 'i') ); foreach ($arr as $subArray) { foreach ($subArray as $element) { echo $element . ' '; } echo '<br>'; } |
В результате этого кода будет выведено:
1 2 3 |
a b c d e f g h i |
Вы также можете использовать функции var_dump() или print_r() для вывода многомерного массива в более структурированном виде:
1 2 3 4 5 6 7 |
$arr = array( array('a', 'b', 'c'), array('d', 'e', 'f'), array('g', 'h', 'i') ); var_dump($arr); |
Результат:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
array(3) { [0]=> array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" } [1]=> array(3) { [0]=> string(1) "d" [1]=> string(1) "e" [2]=> string(1) "f" } [2]=> array(3) { [0]=> string(1) "g" [1]=> string(1) "h" [2]=> string(1) "i" } } |
Учитывайте примеры выше, когда вы будете писать свой собственный код для вывода многомерного массива на PHP.