apache_request_headers

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

apache_request_headersTüm HTTP istek başlıklarını alır

Açıklama

apache_request_headers ( void ) : array

Geçerli istekteki HTTP istek başlıklarının tümünü alır.

Dönen Değerler

Başarı halinde mevcut isteğin tüm HTTP başlıklarını içeren bir ilişkili dizi döndürür; aksi halde FALSE döndürür.

Sürüm Bilgisi

Sürüm: Açıklama
5.5.7 Bu işlev CLI sunucusunda kullanılabilir hale geldi.
5.4.0 Bu işlev FastCGI altında kullanılabilir hale geldi. Evvelce, sadece PHP bir Apache modülü olarak veya Netscape/iPlanet/SunONE sunucularında NSAPI sunucu modülü olarak kurulduğu takdirde destekleniyordu.

Örnekler

Örnek 1 - apache_request_headers() örneği

<?php
$headers 
apache_request_headers();

foreach (
$headers as $header => $value) {
    echo 
"$header$value <br />\n";
}
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

Accept: */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0
Host: www.example.com
Connection: Keep-Alive

Notlar

Bilginize:

PHP'yi bir Apache modülü olarak kullansanız da kullanmasanızda genel CGI değişkenlerini çevre değişkenlerini okuyarak da alabilirsiniz. Kullanılabilir ortam değişkenlerinin listesini almak için phpinfo() işlevini kullanabilirsiniz.

Ayrıca Bakınız