mb_split
Description
The mb_split of Multibyte String for PHP split multibyte string using regular expression.
Syntax
mb_split( string $pattern, string $string, int $limit = -1 ): array|false
Parameters
pattern
The regular expression pattern.
string
The string being split.
limit
If optional parameter limit is specified, it will be split in limit elements as maximum.
Return
The result as an array, or false on failure.
Examples
1 · pattern string
<? $pattern = '🐘'; $string = 'string🐘string🐘string'; $return = mb_split($pattern, $string); print_r($return); ?>
Array ( [0] => string [1] => string [2] => string )
2 · limit
<? $pattern = '🐘'; $string = 'string🐘string🐘string'; $limit = 2; $return = mb_split($pattern, $string, $limit); print_r($return); ?>
Array ( [0] => string [1] => string🐘string )
Links
Multibyte String
- mb_check_encoding
- mb_chr
- mb_convert_case
- mb_convert_encoding
- mb_convert_kana
- mb_convert_variables
- mb_decode_mimeheader
- mb_decode_numericentity
- mb_detect_encoding
- mb_detect_order
- mb_encode_mimeheader
- mb_encode_numericentity
- mb_encoding_aliases
- mb_ereg
- mb_ereg_match
- mb_ereg_replace
- mb_ereg_replace_callback
- mb_ereg_search
- mb_ereg_search_getpos
- mb_ereg_search_getregs
- mb_ereg_search_init
- mb_ereg_search_pos
- mb_ereg_search_regs
- mb_ereg_search_setpos
- mb_eregi
- mb_eregi_replace
- mb_get_info
- mb_http_input
- mb_http_output
- mb_internal_encoding
- mb_language
- mb_list_encodings
- mb_ord
- mb_output_handler
- mb_parse_str
- mb_preferred_mime_name
- mb_regex_encoding
- mb_regex_set_options
- mb_scrub
- mb_send_mail
- mb_str_pad
- mb_str_split
- mb_strcut
- mb_strimwidth
- mb_stripos
- mb_stristr
- mb_strlen
- mb_strpos
- mb_strrchr
- mb_strrichr
- mb_strripos
- mb_strrpos
- mb_strstr
- mb_strtolower
- mb_strtoupper
- mb_strwidth
- mb_substitute_character
- mb_substr
- mb_substr_count