header_remove
En esta página
header_remove
Elimina un encabezado HTTP
Descripción#
header_remove([string $name]): void
```php
Elimina un encabezado HTTP previamente añadido con `header`.
## Parámetros
`name`
El nombre del encabezado a eliminar. Si es `null`, todos los encabezados definidos previamente son eliminados.
> [!NOTE]
> Este argumento no distingue entre mayúsculas y minúsculas.
## Valores devueltos
No se retorna ningún valor.
## Historial de cambios
| Versión | Descripción |
|---------|---------------------------|
| 8.0.0 | `name` ahora es nullable. |
## Ejemplos
Eliminar un encabezado HTTP con `header_remove`
Resultado del ejemplo anterior es similar a:
X-Bar: Baz
Eliminar todos los encabezados HTTP con `header_remove`
```php
Resultado del ejemplo anterior es similar a:
Notas#
[!CAUTION] Esta función elimina todos los encabezados configurados por PHP, incluyendo cookies, sesiones y los encabezados
X-Powered-By.[!NOTE] Los encabezados solo serán accesibles y se mostrarán cuando se utilice un SAPI que los soporte.
Véase también#
header, headers_sent