是否可以使用区域设置对PHP数组进行排序?使用语言环境设置排序PHP数组?
这是设置:
我在PHP做一个互动的排序列表。通过用户输入,可以制作多个类别(列)中的一个来指导分类(姓名,住所等)。这个我通过使用array_multisort()
函数来制定。
下一个障碍。该列表为瑞典语,用户将会看到瑞典语字母顺序:abcdefghijklmnopqrstuvxyz å ä ö。现在解释器将å ä ö排序为非字母并将它们放在“a”之前。如何补救?
我在setlocale(LC_COLLATE, "sv_SV")
函数上发现了一些零散的信息,但是评论并不好,我也没有设法理解它如何与array_multisort()
一起使用。它可以?如果是这样,怎么样?有没有另一种方式内的PHP?
事情是,必须有某种方式 - 瑞典网站比比皆是,应用瑞典排序顺序。它可以用PHP来完成吗?