PHP では、header_remove 関数を使用して http ヘッダーをクリアできます。構文は「header_remove ([ string $name ] ) : void」で、以前に header() で設定した HTTP ヘッダーを削除することを意味します。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
http をクリアする方法phpのヘッダー?
header_remove
(PHP 5 >= 5.3.0, PHP 7)
header_remove — 以前に設定した HTTP ヘッダーを削除します
Description
header_remove ([ string $name ] ) : void
header()で設定したHTTPヘッダを削除します。
パラメータ
name
削除するヘッダーの名前。
注: パラメータでは大文字と小文字が区別されません。
戻り値
戻り値はありません。
Example
例 #1 指定されたヘッダーをキャンセルします。
<?php header("X-Foo: Bar"); header("X-Bar: Baz"); header_remove("X-Foo"); ?>
上記のルーチンの出力は次のようになります。
X-Bar: Baz
例 #2 以前のヘッダーをすべてキャンセルする指定されたヘッダー Header
<?php header("X-Foo: Bar"); header("X-Bar: Baz"); header_remove(); ?>
注:
注意
この関数は、Cookie、セッション、X-Powered-By など、PHP によって設定されたすべてのヘッダーを削除します。
注:
データ ヘッダーは、SAPI でサポートされている場合にのみ処理および出力されます。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでhttpヘッダーをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。