header_register_callback
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
header_register_callback — Викликає функцію заголовка
Опис
header_register_callback(callable $callback): bool
Реєструє функцію, яка буде викликана, коли PHP почне відправляти висновок.
Параметрcallback запускається відразу після того, як PHP були підготовлені всі заголовки, що відправляються, і перед відправкою будь-якого іншого висновку, створюючи можливість для управління вихідними заголовками перед відправкою.
Список параметрів
callback
Функція викликається безпосередньо перед відправкою заголовків, не отримує параметрів і значення, що повертається, ігнорується.
Значення, що повертаються
Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання header_register_callback()****
Loading...
Висновок наведеного прикладу буде схожим на:
Content-Type: text/plain
a
Примітки
Функцияheader_register_callback() запускається по готовності відправки заголовків, так що будь-який висновок із цієї функції може перервати висновок.
Зауваження :
Доступ до заголовків та їх висновок здійснюватиметься лише у випадку, якщо у SAPI є їх підтримка.
Дивіться також
- headers_list() - Повертає список переданих заголовків (або готових до відправлення)
- header_remove() - Видаляє раніше встановлені заголовки
- header() - Надсилає необроблений (сирий) HTTP-заголовок