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-заголовок