php的mb_substr、mb_strcut、substr这三个函数都是切分字符串的,可是他们有很大的不同,下面分别说下异同之初:
1.mb_substr、mb_strcut在不添加字符集的情况下,跟substr的效果是一样的,均按照字节的个数切分。
2.mb_substr、mb_strcut在添加字符集后,对于多字节字符集,不会出现substr那样把字符割开的情况,可以保证字符的完整性。
3.mb_substr、mb_strcut在添加字符集后,mb_substr是根据字符个数切分,mb_strcut是根据字节个数切分。