grapheme_str_split
(PHP 8 >= 8.4.0)
grapheme_str_split — Split a string into an array
Description
This function will return an array of strings, it is a version of str_split() with support for grapheme cluster byte characters. If the length parameter is specified, the string is broken down into chunks of the specified length in grapheme clusters (not bytes).
Parameters
stringThe string to split into grapheme clusters or chunks.
stringmust be valid UTF-8.lengthEach element of the returned array will be composed of
lengthgrapheme clusters.
Return Values
grapheme_str_split() returns an array of strings, or false on failure.
Errors/Exceptions
If length is less than 1, a ValueError will be thrown.
See Also
- str_split() - Convert a string to an array
- mb_str_split() - Given a multibyte string, return an array of its characters
- » Unicode Text Segmentation: Grapheme Cluster Boundaries
↑ and ↓ to navigate • Enter to select • Esc to close • / to open