mb_http_input

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_http_input Определение кодировки символов входных данных HTTP-запроса

Описание

mb_http_input(?string $type = null): array|string|false

Определяет кодировку входных данных HTTP-запроса.

Список параметров

type

Строка запроса задаёт тип входных данных. "G" для GET запроса, "P" для POST запроса, "C" для COOKIE, "S" для строк, "L" для списка и "I" для всего вместе (будет возвращён массив (array)). Если аргумент опущен, функция вернёт последний использовавшийся тип.

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

Наименование кодировки символов для заданного типа type или массив имён символьных кодировок, если type задан как "I". Если mb_http_input() не может обработать HTTP-запрос, она вернёт false.

Список изменений

Версия Описание
8.0.0 type теперь может задаваться как null.

Смотрите также

  • mb_internal_encoding() - Установка/получение внутренней кодировки скрипта
  • mb_http_output() - Установка/получение кодировки символов вывода HTTP
  • mb_detect_order() - Установка/получение списка кодировок для механизмов определения кодировки