mb_check_encoding

(PHP 4 >= 4.4.3, PHP 5 >= 5.1.3, PHP 7)

mb_check_encodingПроверяет, что кодировка строк выбрана верно

Описание

mb_check_encoding ([ mixed $var = NULL [, string $encoding = mb_internal_encoding() ]] ) : bool

Проверяет, что для потока данных подходит выбранная кодировка. Если var является массивом (array), все ключи и значения проверяются рекурсивно. Функция может быть полезной для предотвращения так называемой "Атаки неправильной кодировкой".

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

var

Поток данных или массив (array) для проверки. Если не задан, функция проверит все входные данные с начала запроса.

encoding

Ожидаемая кодировка.

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

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

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

Версия Описание
7.2.0 Функция теперь также принимает массив (array) в var. Ранее поддерживались только строки (string).
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top