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

藏色散人
リリース: 2023-03-11 12:16:01
オリジナル
2323 人が閲覧しました

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

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート