getallheaders

getallheaders -- Récupère toutes les en-têtes des requêtes HTTP.

Description

array getallheaders ( void)

getallheaders( ) renvoie un tableau associatif de toutes les en-têtes HTTP de la requête courante .

Vous pouvez récupérer la valeur d' une variable d'une CGI en la lisant à partir des variables d'environnement , ce qui fonctionne aussi bien dans le cas d'une installation en module ou d 'une installation en CGI . Utilisez la fonction phpinfo( ) pour avoir une liste de toutes les variables d 'environnement disponibles .

Exemple 1 . Exemple avec getallheaders( )

 
?php

 
$headers

 
=

 
getallheaders(

 
)

 
;

 
while

 
(list($entete

 
,

 
$valeur

 
)

 
=

 
each($headers)

 
)

 
{

 
echo

 
"$entete

 
:

 
$valeur

 
BR

 
\n"

 
;

 
  }

 
?



Cet exemple est un exemple d'affichage de toutes les en-têtes de la requête courante.

Note : getallheaders() ne fonctionne que si PHP est installé comme module Apache .