PHP'de HTTP İstek Başlıkları
PHP'de istek başlıklarının değerlerini
alabilirsiniz. Bunlar, süper global değişken
$_SERVER içinde bir dizi olarak
bulunur. Bu durumda, her bir istek başlığının
anahtarı 'HTTP_' ile başlar ve
ardından bu başlığın adı büyük harflerle
gelir.
Örneğin, Host başlığının içeriğini
alalım:
<?php
echo $_SERVER['HTTP_HOST'];
?>
Eğer başlık adında tireler varsa,
PHP'de anahtarlar içinde alt çizgilere
dönüştürülür. Örnek olarak,
Accept-Encoding başlığının içeriğini
alalım:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Accept başlığının değerini alın.
Accept-Language başlığının değerini alın.
$_SERVER değişkeninin içeriğini
var_dump ile yazdırın. Görsel olarak, "göz kararı" belirleyin,
hangi değerlerin başlık olduğunu, hangilerinin -
başka bir şey olduğunu.