使用PHP / MySQL应用程序选择字符编码的“最佳实践”是什么?

时间:2010-08-10 21:23:32

标签: php mysql character-encoding

我是自学成才的php程序员,所以我经常不知道“正确”的做事方式。我想规范我的PHP,HTML和MySQL数据之间的字符编码实践。

- 住在美国,
- 在讲英语的人的网站上工作,
- 我将遇到的大多数外语是西方语言(西班牙语,意大利语,法语)
- 住在纽约市附近我可能会遇到希伯来语,俄语等,虽然我会避免使用他们的角色系统,只会使用任何必要的口音来使用拉丁字符。

有人想评论我应该选择UTF-8还是ISO-8859-1?或者是其他东西? 克里斯

2 个答案:

答案 0 :(得分:9)

恕我直言,最好使用UTF-8。 您的偏好并不总是反映您的用户偏好,这可能恰好与希伯来语或俄语相似。 שלום!

答案 1 :(得分:0)

如果您的应用程序仅支持一种语言 - 最好使用该语言的本机编码。有两个或更多 - 考虑UTF-8。

相关问题