mb_convert_variables() конвертирует кодировку символов переменных vars с кодировкой from-encoding в кодировку
to-encoding. Возвращает кодировку до конвертации при успехе, FALSE при неудаче.
mb_convert_variables() объединяет строки в массив или объект для определения кодировки, поскольку
определение кодировки коротких строк не удастся (?). Отсюда: невозможно
смешивать кодировки в одном массиве или объекте.
Если from-encoding специфицируется массивом или списком с разделением запятыми, она пытается определить кодировку из
from-coding. Если encoding опущена, используется
detect_order.
vars (3-я и более) это ссылка на конвертируемую переменную. Принимаются String, Array и Object.
mb_convert_variables() принимает, что все параметры имеют одну кодировку.