<一>:网站页面编码不一致 解决办法就是:把两个页面的编码变成一致。表现如图(乱的乱七八糟!!):
<二>:读取数据库时设定的编码和页面编码不一致或者是读取数据库设定的编码和数据库中数据编码不一种 解决办法就是:变成一致!表现如上图!
<三>:截取中文字符串的时候出现的乱码。
原因:在utf8中,1.每个英文字母、数字所占的空间为1 Byte; 2.泛欧语系、斯拉夫语字母占2 Bytes; 3.汉字占3 Bytes。在截取的时候有可能截取到半个中文字,所以会出现乱码。表现为下图(还不是很乱,有一些文字还是可以显示):
要特别注意:在网站转换编码的时候可能遇到这种情况的乱码!!
时间: 2024-10-29 16:59:59