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() - Перетворює рядок на масив