(PHP 7 >= 7.4.0, PHP 8)
mb_str_split — Возвращает массив символов многобайтовой строки
Функция возвращает массив строк и работает аналогично функции str_split(),
но поддерживает кодировки с переменным размером символов
и кодировки с фиксированным размером символов из 1, 2 или 4 байтов.
Функция разобьёт строку на части заданной длины, если указали
параметр length; длина отдельной части измеряется не в байтах, а в символах.
Кодировку символов строки указывают в необязательном параметре encoding,
и это хорошая практика.
stringСтрока (string), которую требуется разбить на отдельные символы или части из двух или большего количества символов.
lengthФункция составит и вернёт массив, каждый элемент которого состоит не из одного, а из заданного количества символов.
encoding
Параметр encoding устанавливает кодировку символов.
Функция установит для параметра значение внутренней кодировки символов,
если аргумент не передали или передали значение null.
Строка, которая указывает поддерживаемую кодировку.
Функция возвращает массив строк.
| Версия | Описание |
|---|---|
| 8.0.0 |
Теперь параметр encoding принимает значение null.
|
| 8.0.0 |
Функция больше не возвращает false, если возникла ошибка.
|