HTTP sorqu basliqlari PHP-də
PHP-də sorqu basliqlarinin dəyərlərini
əldə etmək olar.
Onlar $_SERVER superqlobal dəyişənində
massiv şəklində saxlanilir. Eyni zamanda hər bir basliq
açari 'HTTP_' ilə başlayir, sonra isə
o basliğin adı böyük hərflərlə
gəlir.
Gəlin, məsələn, Host basliğinin
məzmununu əldə edək:
<?php
echo $_SERVER['HTTP_HOST'];
?>
Əgər basliq adinda defis varsa,
onda açar adinda PHP onları
alt xəttlərə çevirir. Nümunə üçün,
gəlin Accept-Encoding basliğinin
məzmununu əldə edək:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Accept basliğinin dəyərini əldə edin.
Accept-Language basliğinin dəyərini əldə edin.
$_SERVER dəyişəninin məzmununu
var_dump ilə çap edin. Vizual olaraq, "gözlə" müəyyən edin,
hansı dəyərlərin basliq, hansilarinin isə -
başqa bir şey olduğunu.