str_splitConvert a string to an array
&reftitle.description;
arraystr_splitstringstringintsplit_length1
Converts a string to an array.
&reftitle.parameters;
string
The input string.
split_length
Maximum length of the chunk.
&reftitle.returnvalues;
If the optional split_length parameter is
specified, the returned array will be broken down into chunks with each
being split_length in length, otherwise each chunk
will be one character in length.
&false; is returned if split_length is less than 1.
If the split_length length exceeds the length of
string, the entire string is returned as the first
(and only) array element.
&reftitle.examples;
Example uses of str_split
]]>
&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 will split into bytes, rather than characters when dealing with a multi-byte encoded string.
&reftitle.seealso;
chunk_splitpreg_splitexplodecount_charsstr_word_countfor