PHP 5.4.31 Released

header_remove

(PHP 5 >= 5.3.0)

header_removeElimina encabezados previamente establecidos

Descripción

void header_remove ([ string $name ] )

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

add a note add a note

User Contributed Notes 1 note

up
4
Saeed Khamseh
3 years ago
if you want to remove header information about php version (x-powered-by), you can use:

header_remove('x-powered-by');

alternatively, if you don't have php 5.3 installed, you can do the same thing using "header" command:

header('x-powered-by:');

don't forget the ':' character at the end of the string!
To Top