GETALLHEADERS(3) 1 GETALLHEADERS(3)
getallheaders - Fetch all HTTP request headers
SYNOPSIS
array getallheaders (void )
DESCRIPTION
Fetches all HTTP headers from the current request.
This function is an alias for apache_request_headers(3). Please read the apache_request_headers(3) documentation for more information on
how this function works.
RETURN VALUES
An associative array of all the HTTP headers in the current request, or FALSE on failure.
CHANGELOG
+--------+---------------------------------------------------+
|Version | |
| | |
| | Description |
| | |
+--------+---------------------------------------------------+
| 5.5.7 | |
| | |
| | This function became available in the CLI |
| | server. |
| | |
| 5.4.0 | |
| | |
| | This function became available under FastCGI. |
| | Previously, it was supported when PHP was |
| | installed as an Apache module or by the NSAPI |
| | server module in Netscape/iPlanet/SunONE web- |
| | servers. |
| | |
+--------+---------------------------------------------------+
EXAMPLES
Example #1
getallheaders(3) example
<?php
foreach (getallheaders() as $name => $value) {
echo "$name: $value
";
}
?>
SEE ALSO
apache_response_headers(3).
PHP Documentation Group GETALLHEADERS(3)