php – utf8整理与丹麦语的区别

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – utf8整理与丹麦语的区别脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
那你好.
我正在将数据库的charset从latin1_sweedish_ci更改为utf8.我总是使用utf8_danish_ci,因为它最接近挪威人的风格 – 我想.
但是utf8_general_ci和utf8_unicode_ci怎么样?

前一段时间;由于排序算法在后者中更为复杂,因此最好使用_general_ci以获得更好/更快的性能,并使用_unicode_ci以获得更高的准确性.但是由于速度/性能不再是问题 – 或者在大多数情况下不再是问题 – 在大多数情况下_unicode_ci可以使用吗?

但_unicode_ci与_danish_ci有何不同?
它是考虑到北欧字母表中的最后三个字母æ,ø,å吗?

我能找到的大多数比较(一个与另一个)只在_general_ci和_unicode_ci之间.

任何人都知道何时使用_unicode_ci或何时使用_danish_ci的任何例子都将受到高度赞赏……

解决方法

简而言之,如果您的应用程序是多语言的并且在同一个表中存储多种语言,那么您大部分都是搞砸了,并且应该担心在数据库之外进行排序/整理 – utf8_general_ci就像其他任何一样好.

如果它只支持单一语言,你可以通过在数据库级别设置正确的排序规则来做得很好 – 在你的情况下,确实是utf8_danish_ci,因为如果维基百科是任何东西,那么它与挪威语相同.

如果您想阅读有关整理的更多内容,ICU文档会提供丰富的例子,说明这种东西是多么棘手.引用广泛:

http://userguide.icu-project.org/collation

脚本宝典总结

以上是脚本宝典为你收集整理的php – utf8整理与丹麦语的区别全部内容,希望文章能够帮你解决php – utf8整理与丹麦语的区别所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。