getallheaders

Fetch all HTTP request headers

&reftitle.description; `array` `getallheaders`

Fetches all HTTP headers from the current request.

This function is an alias for `apache_request_headers`. Please read the `apache_request_headers` documentation for more information on how this function works.

&reftitle.parameters; &no.function.parameters;
&reftitle.returnvalues;

An associative array of all the HTTP headers in the current request.

&reftitle.changelog;

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

&reftitle.examples;

### `getallheaders` example

    <?php

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

    ?>

&reftitle.seealso;

- `apache_response_headers`