私のデータソースはutf8形式ですが、中国語なのでデータを並べ替える必要があります。gbkまたはgbk2312に変換しましたが、並べ替えでいくつかの不正確さが発生しました。
phpのarray_multi_sortメソッドを使ってソートしてみましたソート結果にこのような問題が発生します
ブラックボックス内のデータは明らかにピンインの降順で間違っていますが、その後のデータはすべて適切です。その理由はわかりません。それともgbkライブラリが十分ではないのでしょうか?
テストコードを追加する
リーリー
返信内容:phpのarray_multi_sortメソッドを使ってソートしてみました
ソート結果にこのような問題が発生します
ブラックボックス内のデータは明らかにピンインの降順で間違っていますが、その後のデータはすべて適切です。その理由はわかりません。それともgbkライブラリが十分ではないのでしょうか?
テストコードを追加する
リーリー 漢字のピンインに従って並べ替えた結果が正確でない場合は、漢字に従って並べ替えることもできます