错误情况:我的电脑上php环境是自己配置的,另外一台电脑上php环境是wamp集成的,
通过 mb_internal_encoding(); 获取内部字符编码,我的是 utf-8,
另外一台的是 ISO-8859-1 ;
所以出现我传的中文,计算长度时是1,另外一台是3;
解决方法有2种:
1. 在php.ini 里面配置 mbstring.internal_encoding ="utf-8"
2. 在index.php里面设置 mb_internal_encoding("utf-8");