PHP 8.4.2 Released!

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.

Ошибки

Функция выбрасывает ошибку ValueError, если значение параметра type некорректно.

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

Версия Описание
8.4.0 Функция mb_http_input() теперь выбрасывает ошибку ValueError, если значение параметра type некорректно.
8.0.0 Параметр type теперь может принимать значение null.

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

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

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top