Чтобы получить заголовки в CodeIgniter 3, вы можете использовать следующие методы:
-
Метод 1: использование класса ввода
$header = $this->input->get_request_header('header_name', TRUE); echo $header;Замените
'header_name'именем заголовка, который вы хотите получить. -
Метод 2: использование переменной $_SERVER
$header = $this->input->server('HTTP_HEADER_NAME', true); echo $header;Замените
'HTTP_HEADER_NAME'именем заголовка, который вы хотите получить. -
Метод 3. Использование функции getallheaders() (требуется PHP >= 5.4)
$headers = getallheaders(); $header = $headers['Header-Name']; echo $header;Замените
'Header-Name'именем заголовка, который вы хотите получить. -
Метод 4. Использование функции Apache_request_headers() (требуется сервер Apache)
$headers = apache_request_headers(); $header = $headers['Header-Name']; echo $header;Замените
'Header-Name'именем заголовка, который вы хотите получить.
Обратите внимание, что методы 3 и 4 могут не работать, если вы используете другой веб-сервер или версию PHP.