Для чего используется функция header() в PHP?
Уровень: Junior
Ответ
Функция header() позволяет отправлять HTTP-заголовки из PHP-скрипта. С её помощью можно, например, перенаправить пользователя (отправив заголовок "Location: ..."), задать Content-Type ответа (например, header("Content-Type: application/json")), установить cookie (заголовок Set-Cookie) или другие параметры ответа. Важно вызывать header() до того, как скрипт начал выводить какой-либо контент, потому что HTTP-заголовки должны предшествовать телу ответа. Эта функция даёт программисту контроль над метаданными ответа (коду состояния, заголовками) перед отправкой данных пользователю.