mb_split
使用正则表达式分割多字节字符串
mb_split 函数从 PHP 4.0.6 版本开始支持,且适用于所有后续版本。
mb_split 函数是多字节字符串处理函数,用于按照正则表达式分割字符串。与常规的 split() 函数不同,mb_split 会正确处理多字节字符集,例如 UTF-8 或其他多字节编码。
mb_split(pattern, string)
返回一个包含分割结果的数组。如果没有匹配到任何内容,返回空数组。
以下是一个使用 mb_split 函数的示例:
<?php $str = "apple,banana,cherry"; $pattern = ","; $result = mb_split($pattern, $str); print_r($result); ?>
在此示例中,我们将字符串 "apple,banana,cherry" 以逗号(,)作为分隔符进行分割,使用 mb_split 函数进行处理。最终的结果是一个数组,包含分割后的各个元素:"apple"、"banana"、"cherry"。