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