HTTP pieprasījuma galvenes PHP

PHP var iegūt vērtības no pieprasījuma galvenēm. Tās atrodas superglobālajā mainīgajā $_SERVER masīva formā. Šajā gadījumā katra galvenes atslēga sākas ar 'HTTP_', un pēc tam nāk šīs galvenes nosaukums ar lielajiem burtiem.

Piemēram, iegūsim galvenes Host saturu:

php<?php
  echo $_SERVER['HTTP_HOST'];
?>

Ja galvenes nosaukumā ir defises, tad PHP atslēgā tās tiek pārveidotas par pasvītrējumiem. Piemēram, iegūsim galvenes Accept-Encoding saturu:

php<?php
  echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Задание 1

Iegūstiet galvenes Accept vērtību.

Задание 2

Iegūstiet galvenes Accept-Language vērtību.

Задание 3

Izvadiet mainīgā $_SERVER saturu ar var_dump. Vizuāli, "ar aci", nosakiet, kuras vērtības ir galvenes un kuras - kaut kas cits.