Загрузка данных
```php
<?php
// Двумерный ассоциативный массив с данными альбомов Pink Floyd (на основе скриншота)
$albums = [
[
'id' => 1,
'name' => 'Atom Heart Mother',
'date' => '10 октября 1970',
'label' => 'EMI, Harvest, Capitol',
'format' => 'LP, CD',
'status' => 'Золотой (USA)'
],
[
'id' => 2,
'name' => 'Meddle',
'date' => '30 октября 1971',
'label' => 'EMI, Harvest, Capitol',
'format' => 'Vinyl, Kaccera, CD',
'status' => 'Платиновый (USA)'
],
[
'id' => 3,
'name' => 'Obscured by Clouds',
'date' => '3 июня 1972',
'label' => 'EMI, Harvest, Capitol',
'format' => 'LP, Kaccera, CD',
'status' => 'Золотой (USA)'
],
[
'id' => 4,
'name' => 'The Dark Side of the Moon',
'date' => '17 марта 1973',
'label' => 'Harvest, Capitol, EMI',
'format' => 'LP, Kaccera, CD, SACD',
'status' => 'Платиновый (USA), Платиновый (GBR), Бриллиантовый (CAN)'
],
[
'id' => 5,
'name' => 'Wish You Were Here',
'date' => '15 сентября 1975',
'label' => 'Harvest, EMI, Columbia, Capitol',
'format' => 'LP, S-track, Kaccera, CD, SACD',
'status' => 'Платиновый (USA), Золотой (GBR), Платиновый (CAN)'
],
[
'id' => 6,
'name' => 'Animals',
'date' => '23 января 1977',
'label' => 'Harvest, EMI, Columbia, Capitol',
'format' => 'LP, S-track, Kaccera, CD',
'status' => 'Платиновый (USA), Золотой (GBR), Платиновый (CAN)'
],
[
'id' => 7,
'name' => 'The Wall',
'date' => '30 ноября 1979',
'label' => 'Harvest, EMI, Columbia, Capitol',
'format' => 'LP, S-track, Kaccera, CD',
'status' => 'Платиновый (USA), Платиновый (GBR), Бриллиантовый (CAN), Платиновый (NLD)'
],
[
'id' => 8,
'name' => 'The Final Cut',
'date' => '21 марта 1983',
'label' => 'Harvest, EMI, Columbia, Capitol',
'format' => 'LP, S-track, Kaccera, CD',
'status' => 'Платиновый (USA), Золотой (GBR), Золотой (NLD)'
],
[
'id' => 9,
'name' => 'A Momentary Lapse of Reason',
'date' => '8 сентября 1987',
'label' => 'EMI, Columbia',
'format' => 'LP, Kaccera, CD',
'status' => 'Платиновый (USA), Золотой (GBR), Платиновый (CAN), Золотой (NLD)'
],
[
'id' => 10,
'name' => 'The Division Bell',
'date' => '30 марта 1994',
'label' => 'EMI, Columbia',
'format' => 'LP, Kaccera, CD',
'status' => 'Платиновый (USA), Платиновый (GBR), Платиновый (CAN), Платиновый (NLD)'
]
];
// Используем HEREDOC для вывода HTML-таблицы
echo <<<TABLE
<!DOCTYPE html>
<html>
<head>
<title>Дискография Pink Floyd</title>
<style>
table {
border-collapse: collapse;
width: 100%;
}
th, td {
border: 1px solid #000;
padding: 8px;
text-align: left;
vertical-align: top;
}
th {
background-color: #f2f2f2;
}
</style>
</head>
<body>
<h2>Многомерные массивы</h2>
<table>
<thead>
<tr>
<th>ID</th>
<th>Название альбома</th>
<th>Дата выпуска</th>
<th>Тейбл.</th>
<th>Формат</th>
<th>Статус</th>
</tr>
</thead>
<tbody>
TABLE;
foreach ($albums as $album) {
echo <<<ROW
<tr>
<td>{$album['id']}</td>
<td>{$album['name']}</td>
<td>{$album['date']}</td>
<td>{$album['label']}</td>
<td>{$album['format']}</td>
<td>{$album['status']}</td>
</tr>
ROW;
}
echo <<<END
</tbody>
</table>
</body>
</html>
END;
?>
```