mb_convert_variables

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_convert_variables — Перетворює символи на змінну з одного кодування на інше

Опис

mb_convert_variables(    string $to_encoding,    array|string $from_encoding,    mixed &$var,    mixed &...$vars): string|false

Конвертує символи в змінних varиvars з кодування, зазначеного у параметрі from_encoding, у кодування, зазначене у параметрі to_encoding

Функцияmb_convert_variables() об'єднує рядки з масиву чи об'єкта визначення їх кодування, оскільки у разі коротких рядків визначити кодування часто вдається. Тому неприпустимо поміщати в один масив чи об'єкт рядка у різних кодуваннях.

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

to_encoding

Кодування, в яке потрібно перекодувати рядок (string).

from_encoding

Параметрfrom_encoding задається у вигляді масиву (array) або рядка (string) з розділеними комами кодуванням, функція спробує визначити кодування вихідного рядка на основі списку кодувань, заданих у параметрі from-coding. Якщо параметр from_encoding не заданий, буде обрано кодування, з INI-директиви з ім'ям detect_order

var

Параметрvar - Це посилання на змінну, яку потрібно перетворити. Це може бути рядок (string), масив (array) чи об'єкт (object). Функція mb_convert_variables() передбачає, що всім параметрів задана однакова кодування.

vars

Додаткові var

Значення, що повертаються

Повертає вихідне кодування у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання функції mb_convert_variables()****

Loading...