header_remove

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

header_remove — Видалення раніше встановлених заголовків

Опис

header_remove(?string $name = null): void

Видаляє попередньо встановлений функцією header()HTTP-заголовок.

Список параметрів

name

Ім'я заголовка, що видаляється. Якщо **null**видаляються всі раніше встановлені заголовки.

Зауваження: Це незалежний параметр.

Значення, що повертаються

Функція не повертає значення після виконання.

список змін

ВерсияОпис
8.0.0name тепер допускає значення null.

Приклади

Приклад #1 Знищення певного заголовка.

Loading...

Висновок наведеного прикладу буде схожим на:

X-Bar: Baz

Приклад #2 Знищення всіх встановлених раніше заголовків.

Loading...

Висновок наведеного прикладу буде схожим на:

Примітки

Застереження

Ця функція видалить Усе заголовки, встановлені за допомогою PHP, включаючи cookies, сесію та заголовки X-Powered-By

Зауваження :

Доступ до заголовків та їх висновок здійснюватиметься лише у випадку, якщо у SAPI є їх підтримка.

Дивіться також

  • header() - Надсилає необроблений (сирий) HTTP-заголовок
  • headers_sent() - Перевіряє, чи були надіслані заголовки