我正在设置一个新服务器,并希望在我的Web应用程序中完全支持UTF-8.我过去曾在现有的服务器上尝试过此操作,但最终似乎不得不回归ISO-8859-1.
我在哪里需要设置编码/字符集?我知道我需要配置Apache,MySQL和PHP来执行此操作 - 是否有一些我可以遵循的标准清单,或者可能是在出现不匹配的地方进行故障排除?
这适用于运行MySQL 5,PHP,5和Apache 2的新Linux服务器.
我听说过PHP6本身会支持unicode,希望能够更轻松地支持多语言.但是,PHP5对unicode和多语言(即只是一堆专门的字符串函数)的支持非常弱.
我想知道你在PHP5应用程序中启用unicode和多语言支持的策略是什么?
另外,你如何存储翻译,因为PHP5没有像ASP.NET这样的WebResource文件呢?