header_remove

(PHP 5 >= 5.3.0, PHP 7)

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