mb_str_split

(PHP 7 >= 7.4.0, PHP 8)

mb_str_split — Повертає масив символів заданого багатобайтового рядка

Опис

mb_str_split(string $string, int $length = 1, ?string $encoding = null): array

Функція поверне масив рядків, це версія функції str_split() з підтримкою кодування змінного розміру символів, а також кодування фіксованого розміру з 1-, 2- або 4-байтових символів. Якщо вказано параметр length, Рядок розбивається на частини заданої довжини в символах (не байтах). Може бути вказано необов'язковий параметр encodingце хороша практика.

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

string

Рядок (string) для поділу на символи або частини.

length

Якщо вказано, кожен елемент масиву буде складатися з декількох символів замість одного символу.

encoding

Параметрencoding - Це кодування символів. Якщо він опущений або дорівнює null, для нього буде встановлено внутрішнє кодування символів.

Рядок, що вказує одне з підтримуваних кодувань.

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

Повертає масив рядків.

список змін

ВерсияОпис
8.0.0Тепер параметр encoding може набувати значення null
8.0.0Функція більше не повертає **false**в случае возникновения ошибки.

Дивіться також

  • str_split() - Перетворює рядок на масив