header_remove

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

header_removeElimina encabezados previamente establecidos

Descripción

header_remove(string$name = ?): void

Elimina un encabezado HTTP previamente establecido con header().

Parámetros

name

El nombre del encabezado a ser eliminado.

Nota: Este parámetro es insensible a mayúsculas y minúsculas.

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 Eliminar un encabezado específico.

<?php
header
("X-Foo: Bar");
header("X-Bar: Baz");
header_remove("X-Foo");
?>

El resultado del ejemplo sería algo similar a:

X-Bar: Baz

Ejemplo #2 Eliminar todos los encabezados previamente establecidos.

<?php
header
("X-Foo: Bar");
header("X-Bar: Baz");
header_remove();
?>

El resultado del ejemplo sería algo similar a:

Notas

Precaución

Esta función elimina todos los encabezados establecidos por PHP, incluyendo las cookies, las sesiones y las cabeceras X-Powered-By.

Nota:

Las cabeceras sólo serán accesibles y mostradas si se utiliza un SAPI que lo soporte.

Ver también

To Top