是否可以使用區域設置對PHP數組進行排序?使用語言環境設置排序PHP數組?
這是設置:
我在PHP做一個互動的排序列表。通過用戶輸入,可以製作多個類別(列)中的一個來指導分類(姓名,住所等)。這個我通過使用array_multisort()
函數來制定。
下一個障礙。該列表爲瑞典語,用戶將會看到瑞典語字母順序:abcdefghijklmnopqrstuvxyz å ä ö。現在解釋器將å ä ö排序爲非字母並將它們放在「a」之前。如何補救?
我在setlocale(LC_COLLATE, "sv_SV")
函數上發現了一些零散的信息,但是評論並不好,我也沒有設法理解它如何與array_multisort()
一起使用。它可以?如果是這樣,怎麼樣?有沒有另一種方式內的PHP?
事情是,必須有某種方式 - 瑞典網站比比皆是,應用瑞典排序順序。它可以用PHP來完成嗎?