method public

HttpHeaders::get()

Класс: \Bitrix\Main\Web\HttpHeaders

Сигнатура

public get(string $name[, bool $returnArray = false ]) : null|string|array<string|int, string>

Описание

Возвращает значение заголовка по его имени. Если $returnArray равно true, то возвращается массив с несколькими значениями.

Параметры

$name string
$returnArray bool = false

Возвращаемое значение

null|string|array<string|int, string>

Как применяется в HttpHeaders

HttpHeaders::get() — метод класса \Bitrix\Main\Web\HttpHeaders модуля «Главный модуль».

Метод объекта: сначала нужен экземпляр HttpHeaders.

use Bitrix\Main\Web\HttpHeaders;

/** @var HttpHeaders $object */
$name = '';
$result = $object->get($name);
// $result: null|string|array<string|int, string>

Другие методы HttpHeaders

  • add() Добавляет значение заголовка.
  • clear() Очищает все заголовки.
  • createFromString() Создаёт объект из строки http-ответа.
  • delete() Удаляет заголовок или заголовки по его имени.
  • getBoundary() Возвращает значение boundary заголовка Content-Type.
  • getCharset() Возвращает часть charset заголовка Content-Type.
  • getContentDisposition() Возвращает часть disposition-type заголовка Content-Disposition
  • getContentType() Возвращает часть content type заголовка Content-Type в нижнем регистре.
  • getContentTypeAttribute() Возвращает указанную часть-атрибут заголовка Content-Type.
  • getCookies() Возвращает разобранные cookie из заголовков 'set-cookie'.
  • getFilename() Возвращает имя файла из заголовка Content-disposition.
  • getHeaders() Возвращает заголовки в виде двумерного массива ('name' => values).

get() есть и у других классов модуля «Главный модуль»: CacheEngineApc, CacheEngineMemcache, CacheEngineMemcached, CacheEngineRedis, CacheEngineRedisLight, ComponentParams, Configuration, CurrentUser.

Исходный файл: source/main/lib/web/httpheaders.php:129

Что будем искать? Например,Продвижение