@jorge
Чтобы вывести многомерный массив в PHP, вы можете использовать рекурсивную функцию, чтобы перебрать все элементы массива. Например:
1 2 3 4 5 6 7 8 9 10 11 12 |
function printArray($array) { foreach ($array as $value) { if (is_array($value)) { printArray($value); } else { echo $value . " "; } } } $array = [1, 2, [3, 4, [5, 6]]]; printArray($array); |
Этот код выведет следующее:
1
|
1 2 3 4 5 6 |
Вы также можете использовать функцию var_dump
для вывода многомерного массива со всеми его структурными деталями:
1 2 |
$array = [1, 2, [3, 4, [5, 6]]]; var_dump($array); |
Этот код выведет следующее:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
array(3) { [0]=> int(1) [1]=> int(2) [2]=> array(3) { [0]=> int(3) [1]=> int(4) [2]=> array(2) { [0]=> int(5) [1]=> int(6) } } } |