A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

场景:有一段中文,逗号是中文的逗号,以逗号为分隔符,用preg_split处理得到数组后,显示在浏览器发现有个别字符出现乱码。

原因:由于preg_split底层并不完美,用中文逗号做分隔符之后得到的结果出现bug,使用explode代替结果就会正常。如果非要使用preg_split('/[,]/',$str) 建议将逗号首先替换成英文的逗号再做处理。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马