代码改变世界

转:GBK编码 VS UTF8编码

2014-01-06 21:33  嘻哈路飞  阅读(545)  评论(0编辑  收藏  举报

GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。

UTF8能很好的兼容其他国语言,相同数据的数据库占用量是gbk的1.5倍,如果你的网站只面向中国用户,可以只用考虑选择简体版。

GBK是GB18030的子集,GBK是包括中日韩字符的大字符集合,如果是中文的网站,推荐GB2312 GBK有时还是有点问题.
为了避免所有乱码问题,应该采用UTF-8,将来要支持国际化也非常方便 ,UTF-8可以看作是大字符集,它包含了大部分文字的编码。

UTF8具体如何0编码看人人上的分享。