top

Описание функции mb-convert-variables



mb_convert_variables


(PHP 4 >= 4.0.6)
mb_convert_variables - конвертирует код символа в переменной(ых).

Описание


string mb_convert_variables (string to-encoding, mixed from-encoding, mixed vars)
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() принимает, что все параметры имеют одну кодировку.
Пример 1. mb_convert_variables()


/* Конвертирует переменные $post1, $post2 во внутреннюю кодировку */
$interenc = mb_internal_encoding();
$inputenc = mb_convert_variables($interenc, "ASCII,UTF-8,SJIS-win", $post1, $post2);


corner
My pencil ;)
Главная     Сервисы     Портфолио     Проги     Видео     Контакты     Ссылки     Текст