(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 , если возникла ошибка.
|