Как вывести двумерный массив php?

Пользователь

от kaleigh , в категории: PHP , 6 месяцев назад

Как вывести двумерный массив php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от cayla , 3 месяца назад

@kaleigh 

Чтобы вывести двумерный массив в PHP, вы можете использовать циклы for или foreach.


Например, вот как вы можете использовать цикл for:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
$array = [
    ['a', 'b', 'c'],
    ['d', 'e', 'f'],
    ['g', 'h', 'i']
];

for ($i = 0; $i < count($array); $i++) {
    for ($j = 0; $j < count($array[$i]); $j++) {
        echo $array[$i][$j] . ' ';
    }
    echo "
";
}


Результат выполнения кода будет таким:

1
2
3
a b c
d e f
g h i


Вы также можете использовать цикл foreach:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
$array = [
    ['a', 'b', 'c'],
    ['d', 'e', 'f'],
    ['g', 'h', 'i']
];

foreach ($array as $row) {
    foreach ($row as $cell) {
        echo $cell . ' ';
    }
    echo "
";
}


Результат выполнения кода будет таким же.