Чтобы создать таблицу, где слева будут ключи массива $_SERVER, а справа — их значения, можно использовать следующий код на PHP. Этот код будет перебирать массив $_SERVER и выводить его содержимое в виде таблицы.
Вот пример:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Таблица $_SERVER</title>
<style>
table {
width: 50%;
border-collapse: collapse;
margin: 20px 0;
}
th, td {
border: 1px solid #000;
padding: 8px;
text-align: left;
}
th {
background-color: #f2f2f2;
}
</style>
</head>
<body>
<h2>Содержимое массива $_SERVER</h2>
<table>
<thead>
<tr>
<th>Ключ</th>
<th>Значение</th>
</tr>
</thead>
<tbody>
<?php
foreach ($_SERVER as $key => $value) {
echo "<tr>";
echo "<td>" . htmlspecialchars($key) . "</td>";
echo "<td>" . htmlspecialchars($value) . "</td>";
echo "</tr>";
}
?>
</tbody>
</table>
</body>
</html>
Объяснение кода:
- HTML-разметка: Код содержит базовую HTML-структуру с заголовком и таблицей.
- Стилизация таблицы: Внутри тега
<style>прописаны стили для таблицы, чтобы она выглядела аккуратно. - Перебор массива
$_SERVER: С помощью циклаforeachкаждый элемент массива$_SERVERвыводится в строку таблицы, где ключ находится в первом столбце, а значение — во втором. - Функция
htmlspecialchars: Она используется для безопасного вывода данных и предотвращения возможных XSS-атак, экранируя специальные символы.
Попробуйте запустить данный код на вашем сервере, и вы увидите таблицу с ключами и значениями из массива $_SERVER. Если у вас есть дополнительные вопросы или нужна помощь с чем-то ещё, дайте знать!
