ホームページ  >  記事  >  バックエンド開発  >  PHPでhttpヘッダーをクリアする方法

PHPでhttpヘッダーをクリアする方法

藏色散人
藏色散人オリジナル
2021-07-10 09:49:552301ブラウズ

PHP では、header_remove 関数を使用して http ヘッダーをクリアできます。構文は「header_remove ([ string $name ] ) : void」で、以前に header() で設定した HTTP ヘッダーを削除することを意味します。

PHPで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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。