PHP下用正则表达式分割preg_split、替换reg_replace、匹配preg_match_all等出现乱码的解决方法

操作前声明操作字符的编码:

mb_regex_encoding('utf-8');
$arr = preg_split('/[
,]/u',$data['name'] ,0, PREG_SPLIT_NO_EMPTY);//u表示模式字符串被认为是utf-8

另标记一函数:

mb_regex_encoding() \指定的内部编码或字符编码将会当作此函数用的字符编码
原文地址:https://www.cnblogs.com/yudis/p/5609804.html