PHP Dokumentation: Function header-remove
12. Januar 2010 von werner
header_remove
(PHP 5 >= 5.3.0)
header_remove — Remove previously set headers
Beschreibung
void header_remove ([ string $name ] )
Removes an HTTP header previously set using header().
Parameter-Liste
- name
The header name to be removed.
Hinweis: This parameter is case-insensitive.
Rückgabewerte
Es wird kein Wert zurückgegeben.
Beispiele
Beispiel #1 Unsetting specific header.
<?php
header("X-Foo: Bar");
header("X-Bar: Baz");
header_remove("X-Foo");
?>Das oben gezeigte Beispiel erzeugteine ähnliche Ausgabe wie:
X-Bar: Baz
Beispiel #2 Unsetting all previously set headers.
<?php
header("X-Foo: Bar");
header("X-Bar: Baz");
header_remove();
?>Das oben gezeigte Beispiel erzeugteine ähnliche Ausgabe wie:
Anmerkungen
Achtung
This function will remove all headers set by PHP, including cookies, session and the X-Powered-By headers.
Siehe auch
- header() – Sendet einen HTTP-Header in Rohform
- headers_sent() – Prüft, ob oder wo die Header bereits gesendet wurden