downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

virtual> <ebcdic2ascii
Last updated: Fri, 06 Nov 2009

view this page in

getallheaders

(PHP 4, PHP 5)

getallheadersObţine toate antetele interpelării HTTP

Descrierea

array getallheaders ( void )

Obţine toate antetele HTTP ale interpelării curente.

Această funcţie este un pseudonim al apache_request_headers(). Vă rugăm să citiţi documentaţia apache_request_headers() pentru informaţii suplimentare despre cum funcţionează această funcţie.

Această funcţie e susţinută numai dacă PHP este instalat ca modul Apache.

Valorile întroarse

Un tablou asociativ cu toate antetele HTTP din interpelarea curentă, sau FALSE în caz de eşec.

Istoria schimbărilor

Versiunea Descriere
4.3.0 A devenit un pseudonim al apache_request_headers(). Funcţia, de fapt, a fost redenumită din cauza că funcţionează numai cu Apache.

Exemple

Example #1 Exemplu getallheaders()

<?php

foreach (getallheaders() as $name => $value) {
    echo 
"$name$value\n";
}

?>

Note

Notă: Începând cu PHP 4.3.3 puteţi utiliza această funcţie cu modulul de server NSAPI şi în webserver-ele Netscape/iPlanet/SunONE.

Vedeţi de asemenea



add a note add a note User Contributed Notes
getallheaders
joyview at gmail dot com
06-Jul-2008 03:52
it could be useful if you using nginx instead of apache

if (!function_exists('getallheaders'))
{
    function getallheaders()
    {
       foreach ($_SERVER as $name => $value)
       {
           if (substr($name, 0, 5) == 'HTTP_')
           {
               $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;
           }
       }
       return $headers;
    }
}
lorro at lorro dot hu
19-Apr-2005 01:25
Beware that RFC2616 (HTTP/1.1) defines header fields as case-insensitive entities. Therefore, array keys of getallheaders() should be converted first to lower- or uppercase and processed such.

virtual> <ebcdic2ascii
Last updated: Fri, 06 Nov 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites