PHP'де HTTP сураныштын баш аталыштары
PHP'де сураныштын баш аталыштарынын маанилерин
алууга болот. Алар
$_SERVER суперглобалдык өзгөрмөсүндө
массив түрүндө сакталат. Ар бир баш аталыштын ачкычы
'HTTP_' менен башталат, андан кийин
баш аталыштын аты чоң тамгалар менен
келет.
Келгиле, мисалы, Host баш аталышынын
мазмунун алалы:
<?php
echo $_SERVER['HTTP_HOST'];
?>
Эгерде баш аталыштын атында дефис бар болсо,
анда PHP'деги ачкычта алар тиреге
айланат. Мисал келтирип,
Accept-Encoding баш аталышынын
мазмунун алалы:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Accept баш аталышынын маанисин алыңыз.
Accept-Language баш аталышынын маанисин алыңыз.
$_SERVER өзгөрмөсүнүн мазмунун
var_dump аркылуу чыгарыңыз. Көз менен баалоо менен аныктаңыз,
кайсы маанилер баш аталыштар болуп саналат, ал эми кайсылары -
башка нерселер болуп саналат.