(PHP 4 >= 4.3.0, PHP 5, PHP 7)
apache_request_headers — Tüm HTTP istek başlıklarını alır
Geçerli istekteki HTTP istek başlıklarının tümünü alır.
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: | 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. |
Ö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
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.