In PHP können Sie den HTTP-Header über die Funktion header_remove löschen. Die Syntax lautet „header_remove ([ string $name ] ) : void“, was bedeutet, dass der zuvor mit header() festgelegte HTTP-Header gelöscht wird.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie lösche ich den HTTP-Header in PHP?
header_remove
(PHP 5 >= 5.3.0, PHP 7)
header_remove – Löschen Sie den zuvor festgelegten HTTP-Header.
Beschreibung
header_remove ([ string $name ] ) : void
Entfernen Sie den zuvor mit header() festgelegten HTTP-Header.
Parameter
Name
Der Name des Headers, der entfernt werden soll.
Hinweis: Bei Parametern wird die Groß-/Kleinschreibung nicht beachtet.
Rückgabewert
Es gibt keinen Rückgabewert.
Beispiel
Beispiel #1 Den angegebenen Header abbrechen
<?php header("X-Foo: Bar"); header("X-Bar: Baz"); header_remove("X-Foo"); ?>
Die Ausgabe der obigen Routine ähnelt:
X-Bar: Baz
Beispiel #2 Alle zuvor angegebenen Header abbrechen
<?php header("X-Foo: Bar"); header("X-Bar: Baz"); header_remove(); ?>
Hinweis:
Vorsicht
Diese Funktion wird Löschen Sie alle von PHP gesetzten Header, einschließlich Cookie, Session und X-Powered-By.
Hinweis:
Der Datenheader wird nur verarbeitet und ausgegeben, wenn er von SAPI unterstützt wird.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo löschen Sie den HTTP-Header in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!