(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_http_input — Определяет кодировку символов входных данных HTTP-запроса
Функция определяет кодировку символов входных данных HTTP-запроса.
type
Строка, которая указывает тип входных данных:
"G" — GET-аргументы, "P" — тело POST-запроса,
"C" — COOKIE, "S" — строка,
"L" — список и "I" — всё перечисленное
с возвратом массива (array).
При пропуске аргумента функция вернёт последний обработанный тип входных данных.
Функция возвращает название кодировки символов входных данных, тип которых указали
в аргументе type, или массив названий кодировок,
если в параметр type передали значение "I".
Функция mb_http_input() вернёт false,
если не получится обработать входные данные HTTP-запроса.
При передаче в аргументе type недопустимого типа
функция выбрасывает ошибку ValueError.
| Версия | Описание |
|---|---|
| 8.0.0 |
Функция mb_http_input() теперь выбрасывает ошибку
ValueError, если значение параметра
type некорректно.
Параметр type теперь принимает null.
|