Aktueller Standort: Startseite> Funktionskategorien> header_remove

header_remove

Löschen Sie den HTTP -Header, der zuvor festgelegt wurde
Name:header_remove
Kategorie:Netzwerk
Programmiersprache:php
Kurzbeschreibung:Entfernt die zuvor eingestellte HTTP -Header, die zuvor mit der Funktion Header () eingestellt wurde.

Definition und Verwendung

header_remove() entfernt den zuvor von header() -Funktion festgelegten HTTP -Header.

Beispiel

Beispiel 1

Löschen Sie einen bestimmten Header:

 <? Php
Header ( "Ausgelassen: Mon, 26. Juli 1997 05:00:00 GMT" ) ;
Header ( "Cache-Control: No-Cache" ) ;
Header ( "Pragma: No-Cache" ) ;

Header_remove ( "Pragma" ) ;
?>

Beispiel 2

Alle zuvor festgelegten Header löschen:

 <? Php
Header ( "Ausgelassen: Mon, 26. Juli 1997 05:00:00 GMT" ) ;
Header ( "Cache-Control: No-Cache" ) ;
Header ( "Pragma: No-Cache" ) ;

Header_remove ( ) ;
?>

Beispiel Erklärung:

In diesem Beispiel werden alle HTTP-Header ( "Expires" , "Cache-Control" und "Pragma" ), die zuvor von header() festgelegt wurden, durch Aufrufen header_remove() (ohne Parameter) entfernt. Dies bedeutet, dass die HTTP -Antwort diese Header -Informationen nicht enthält. Dies kann in einigen Fällen nützlich sein, insbesondere wenn Sie die zuvor festgelegten Headerinformationen zurücksetzen oder löschen möchten. Beachten Sie jedoch, dass header_remove() den Header, den PHP an den Client gesendet hat, nicht beeinflusst. Es beeinflusst nur die Header, die noch ausstehend sind, wenn die Funktion aufgerufen wird.

Grammatik

 Header_remove ( Headername )

Parameterwert

Parameter beschreiben
Kopfliebname

Optional. Gibt den zu gelöschten Headernamen an.

Wenn Sie weggelassen werden, löschen Sie alle zuvor festgelegten Header.

Ähnliche Funktionen
Beliebte Artikel