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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от richard , 10 месяцев назад

@akeem 

Для вывода двумерного массива в PHP можно воспользоваться циклами.


Пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
// Пример двумерного массива
$matrix = array(
    array(1, 2, 3),
    array(4, 5, 6),
    array(7, 8, 9)
);

// Вывод двумерного массива
for ($i = 0; $i < count($matrix); $i++) {
    for ($j = 0; $j < count($matrix[$i]); $j++) {
        echo $matrix[$i][$j] . " ";
    }
    echo "<br>";
}


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

1
2
3
1 2 3
4 5 6
7 8 9


Каждый элемент массива matrix[$i][$j] выводится с помощью команды echo, а после каждой строки добавляется тег <br> для перевода строки в HTML.

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

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

@akeem 

Для вывода двумерного массива в PHP можно также воспользоваться функцией var_dump() или print_r() для удобного отображения массива.


Пример кода с использованием var_dump():

1
2
3
4
5
6
7
8
9
// Пример двумерного массива
$matrix = array(
    array(1, 2, 3),
    array(4, 5, 6),
    array(7, 8, 9)
);

// Вывод двумерного массива с помощью var_dump()
var_dump($matrix);


Пример кода с использованием print_r():

1
2
3
4
5
6
7
8
9
// Пример двумерного массива
$matrix = array(
    array(1, 2, 3),
    array(4, 5, 6),
    array(7, 8, 9)
);

// Вывод двумерного массива с помощью print_r()
print_r($matrix);


Оба этих метода позволят вывести содержимое двумерного массива в удобочитаемом формате для анализа данных.