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() - Встановлює/отримує порядок визначення кодування символів