= 5.3.0, PHP 7, PHP 8)header_remove — 刪除之前設(shè)置的 HTTP 頭說明header_remove(string $name = ?): void刪除之前用 header() 設(shè)置的 HTTP 頭。 參數(shù)name要移除的頭">
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
header_remove — 刪除之前設(shè)置的 HTTP 頭
name
要移除的頭名稱。
注意: 參數(shù)不分大小寫。
沒有返回值。
示例 #1 取消指定的頭
<?php
header("X-Foo: Bar");
header("X-Bar: Baz");
header_remove("X-Foo");
?>
以上例程的輸出類似于:
X-Bar: Baz
示例 #2 取消之前全部指定的頭
<?php
header("X-Foo: Bar");
header("X-Bar: Baz");
header_remove();
?>
以上例程的輸出類似于:
本函數(shù)會(huì)刪除所有 PHP 設(shè)置的頭,
包括 Cookie、Session 和 X-Powered-By
。
注意:
數(shù)據(jù)頭只會(huì)在SAPI支持時(shí)得到處理和輸出。