在中文字符串上使用substr()时会出现乱码

时间:2013-06-14 15:50:14

标签: php utf-8 substr garbage

我想从中文字符串中获取一些字符。但总是会出现垃圾字符。

如何从中文字符串中获取一些字符?

1 个答案:

答案 0 :(得分:0)

假设您使用的是PHP:

使用非ascii字符时,您应该使用多字节函数,在本例中为函数mb_substr。请记住通过mb_internal_encoding函数设置要使用的内部编码。