PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8
apache_request_headers - Fetch all HTTP request headers
Code Examples

apache_request_headers( ): array

Fetches all HTTP request headers from the current request. Works in the Apache, FastCGI, CLI, and FPM webservers.


This function has no parameters.

Return Values

An associative array of all the HTTP headers in the current request, or false on failure.



You can also get at the value of the common CGI variables by reading them from the environment, which works whether or not you are using PHP as an Apache module. Use phpinfo to see a list of all of the available environment variables.


Version Description
7.3.0 This function became available in the FPM SAPI.

Related Functions

Example of apache_request_headers

Show all examples for apache_request_headers

PHP Version:

Function apache_request_headers:

Apache Functions

Most used PHP functions