多字节字符串1).PHP假定字符串中的每个字符都是一个八位字符,占用一个字节的内存。但是,您可能会遇到多字节字符串。2).这里所说的多字节字符串是指传统的128位ASCII字符集中不存在的字符。如果你使用PHP的原生字符串函数来处理这些多字节的Unicode字符串,你会得到意想不到的错误。3).安装mbstring扩展来处理这些问题。例如,使用多字节字符串函数mb_strlen()而不是本机strlen()函数。字符编码1).一定要知道数据的字符编码。2).使用UTF-8字符编码存储数据。3).使用UTF-8字符编码输出数据。4)..mbstring扩展名不仅可以处理Unicode字符串,还可以在不同字符编码之间转换多字节字符串。输出UTF-8数据1).在php.ini中配置如下default_charset="UTF-8";2)比如header函数明确指定了字符集。在PHP返回的响应中,Content-Type头也默认使用这个。默认值为
