Documentación offline PHP master

apache_request_headers

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

apache_request_headers

Recupera todos los encabezados HTTP de la petición

Descripción#

apache_request_headers(): array
```php

Recupera todos los encabezados HTTP de la petición actual. Funciona con los servidores web Apache, LiteSpeed, FastCGI, CLI, y FPM.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Un array asociativo con todos los encabezados HTTP de la petición actual.

## Historial de cambios

| Versión | Descripción |
|----|----|
| 7.3.0 | Esta función se hace disponible para la API de servidor (SAPI) FPM (FastCGI Process Manager). |

## Ejemplos

Ejemplo con `apache_request_headers`
$value) { echo "$header: $value
\n"; } ?>

```php

Resultado del ejemplo anterior es similar a:

Accept: */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0
Host: www.example.com
Connection: Keep-Alive

Notas#

[!NOTE] También pueden obtenerse los valores de las variables CGI comunes leyéndolas en el entorno, lo cual funciona, ya sea en módulo Apache o no. Utilice la función phpinfo para conocer la lista de variables de entorno disponibles.

Véase también#

apache_response_headers