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...