多国语言网站 - 英语,日语,韩语语言
答
'双字节'字符集非常多(*)是过去的事情。今天,您使用Unicode字符集,因此网站可以无缝支持每种语言,而不必担心切换代码页。
将UTF-8编码中保存的页面内容编写为UTF-8,将database tables和database connection设置为UTF-8。这本身就足够了。如果您需要能够处理UTF-8字符串而不会意外地将字符剪断一半,请使用mbstring。 (*:东亚仍然有几个可怕的旧系统,你必须编码为旧的手机和一些不好的网络邮件服务等令人讨厌的遗留字符集,希望这不会影响你。这种情况下,你仍然应该在内部使用UTF-8,但使用iconv
转换为例如Shift-JIS。)