str_split Преобразовывает строку в массив &reftitle.description; arraystr_split stringstring intlength1 Преобразовывает строку в массив. &reftitle.parameters; string Входная строка. length Максимальная длина фрагмента. &reftitle.returnvalues; Если указан необязательный параметр length, возвращаемый массив будет разбит на фрагменты, каждый из которых будет иметь длину length, за исключением последнего фрагмента, который может быть короче, если строка делится неравномерно. По умолчанию параметр length равен 1, то есть размер каждого фрагмента будет один байт. &reftitle.errors; Если параметр length меньше 1, будет выброшена ошибка ValueError. &reftitle.changelog; &Version; &Description; 8.2.0 Если параметр string не задан, теперь возвращается пустой массив (&array;). Ранее возвращался массив (&array;), содержащий одну пустую строку 8.0.0 Теперь если параметр length меньше 1, будет выброшена ошибка ValueError; ранее, вместо этого выдавалась ошибка уровня E_WARNING, а функция возвращала &false;. &reftitle.examples; Пример использования функции <function>str_split</function> ]]> &example.outputs; H [1] => e [2] => l [3] => l [4] => o [5] => [6] => F [7] => r [8] => i [9] => e [10] => n [11] => d ) Array ( [0] => Hel [1] => lo [2] => Fri [3] => end ) ]]> &reftitle.notes; Функция str_split производит разбивку по байтам, а не по символам, в случае использования строк в многобайтных кодировках. Используйте функцию mb_str_split, чтобы разбить строку на кодовые точки. &reftitle.seealso; mb_str_split chunk_split preg_split explode count_chars str_word_count for