HTTP მოთხოვნის სათაურები PHP-ში
PHP-ში შესაძლებელია მოთხოვნის სათაურების
მნიშვნელობების მიღება. ისინი ჩაწერილია
სუპერგლობალურ ცვლადში $_SERVER
მასივის სახით. ამ შემთხვევაში, თითოეული სათაურის
გასაღები იწყება 'HTTP_'-ით, ხოლო შემდეგ
მოდის ამ სათაურის სახელი დიდი
ასოებით.
მაგალითად, მოდით მივიღოთ
სათაურის Host შიგთავსი:
<?php
echo $_SERVER['HTTP_HOST'];
?>
თუ სათაურის სახელში არის დეფისები,
მაშინ PHP-ში გასაღებში ისინი იქცევიან
ქვედა ტირეებად. მაგალითისთვის,
მივიღოთ სათაურის
Accept-Encoding შიგთავსი:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
მიიღეთ სათაურის Accept მნიშვნელობა.
მიიღეთ სათაურის Accept-Language მნიშვნელობა.
გამოიტანეთ ცვლადის $_SERVER
შიგთავსი var_dump-ის მეშვეობით. ვიზუალურად, "თვალით" განსაზღვრეთ,
რომელი მნიშვნელობებია სათაურები, ხოლო რომელი -
სხვა რამე.