首頁 >後端開發 >PHP問題 >php怎麼清除http頭

php怎麼清除http頭

藏色散人
藏色散人原創
2021-07-10 09:49:552386瀏覽

在php中可以透過header_remove函數清除http頭,其語法為“header_remove ([ string $name ] ) : void”,表示刪除先前用header()設定的HTTP頭。

php怎麼清除http頭

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

php怎麼清除http頭?

header_remove

(PHP 5 >= 5.3.0, PHP 7)

header_remove — 刪除先前設定的HTTP 頭

#說明

header_remove ([ string $name ] ) : void

刪除先前用header() 設定的HTTP 頭。

參數

name

要移除的頭名。

Note: 參數不分大小寫。

傳回值

沒有傳回值。

範例

Example #1 取消指定的頭

<?php
header("X-Foo: Bar");
header("X-Bar: Baz");
header_remove("X-Foo"); 
?>

以上例程的輸出類似於:

X-Bar: Baz

Example #2 取消先前全部指定的頭

<?php
header("X-Foo: Bar");
header("X-Bar: Baz");
header_remove(); 
?>

註:

Caution

本函數會刪除所有PHP 設定的頭, 包括Cookie、Session 和X-Powered-By。

Note:

資料頭只會在SAPI支援時被處理和輸出。

推薦學習:《PHP影片教學

以上是php怎麼清除http頭的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn