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.0 | name тепер допускає значення null. |
Приклади
Приклад #1 Знищення певного заголовка.
Loading...
Висновок наведеного прикладу буде схожим на:
X-Bar: Baz
Приклад #2 Знищення всіх встановлених раніше заголовків.
Loading...
Висновок наведеного прикладу буде схожим на:
Примітки
Застереження
Ця функція видалить Усе заголовки, встановлені за допомогою PHP, включаючи cookies, сесію та заголовки X-Powered-By
Зауваження :
Доступ до заголовків та їх висновок здійснюватиметься лише у випадку, якщо у SAPI є їх підтримка.
Дивіться також
- header() - Надсилає необроблений (сирий) HTTP-заголовок
- headers_sent() - Перевіряє, чи були надіслані заголовки