PHP-da HTTP so'rov sarlavhalari
PHP-da so'rov sarlavhalari qiymatlarini
olish mumkin. Ular
$_SERVER superglobal o'zgaruvchisida
massiv ko'rinishida saqlanadi. Bunda har bir sarlavha
kaliti 'HTTP_' bilan boshlanadi, so'ngra
ushbu sarlavha nomi katta harflar
bilan yoziladi.
Keling, masalan, Host
sarlavhasining mazmunini olaylik:
<?php
echo $_SERVER['HTTP_HOST'];
?>
Agar sarlavha nomida defis bo'lsa,
PHP kalitida ular pastki chiziqqa
aylanadi. Misol uchun,
Accept-Encoding sarlavhasining
mazmunini olaylik:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Accept sarlavhasining qiymatini oling.
Accept-Language sarlavhasining qiymatini oling.
$_SERVER o'zgaruvchisi mazmunini
var_dump orqali chiqaring. Ko'z bilan
aniqlang, qaysi qiymatlar sarlavhalar va qaysi biri -
boshqa narsalar hisoblanadi.